aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Fix "make docker" by providing the required build contextAaron LI2024-12-111-1/+1
|
* Update README to briefly mention Docker/PodmanAaron LI2024-12-101-0/+4
| | | | Close: #22
* Update Makefile to build with docker/podmanAaron LI2024-12-101-0/+17
| | | | See also: PR #22
* Add Dockerfile to create the builder imageAaron LI2024-12-101-0/+47
| | | | | | Based on debian:bookworm (12), and the created image is ~1.1GB. See also: PR #22
* class: Explain why \ignorespaces is required for CJK abstractAaron LI2024-12-061-2/+5
|
* class: Fix the default position of photo to be leftAaron LI2024-12-061-5/+3
|
* resume: Update to use the new abstract environmentAaron LI2024-12-062-4/+6
|
* class: Renew the abstract environment for the summary/objectivesAaron LI2024-12-061-1/+17
| | | | See also: PR #21
* resume: Update PDFAaron LI2024-12-061-0/+0
|
* resume: Update sample use of "\photo" commandAaron LI2024-12-062-4/+13
|
* class: Bump version to 2.6.0class-v2.6.0Aaron LI2024-12-061-2/+2
|
* class: Minor cleanupsAaron LI2024-12-061-7/+6
|
* class: Suppress the trailing blank after the right-placed photoAaron LI2024-12-061-4/+4
|
* class: Fix the case of no photoAaron LI2024-12-061-8/+10
|
* class: Refactor "\photo" again to support left/right positionAaron LI2024-12-061-6/+19
| | | | | | | | | Extend the "\photo" command to support to place the photo on the right side of profile, which can be controlled with the new "position" parameter key. Use the "keyval" package to implement the key=value style optional parameters for the "\photo" command. See also: PR #21
* class: Fix error of undefined \@photo@widthAaron LI2024-12-051-2/+7
|
* class: Replace \profilewidth with \@photo@width for clarityAaron LI2024-12-051-10/+3
|
* class: Suppress blank space below the photoAaron LI2024-12-051-4/+4
|
* class: Refactor "\photo" to simplify photo handling in \makeheaderAaron LI2024-12-051-21/+22
| | | | Derived-from: PR #21
* class: Improve "\name" to define "\@name" to help simplify codeAaron LI2024-12-051-19/+13
| | | | See also: PR #21
* resume: Use \texorpdfstring{} for icon in taglineAaron LI2024-12-052-2/+2
| | | | | | | | | | | | Avoid the corresponding compilation warnings: ``` Package hyperref Warning: Token not allowed in a PDF string (Unicode): (hyperref) removing `\icon' on input line 42. Package hyperref Warning: Token not allowed in a PDF string (Unicode): (hyperref) removing `\faPreselectedIcon' on input line 42. ```
* class: Clean up pdftitle and pdfauthorAaron LI2024-12-051-12/+7
|
* class: Drop the obsolete "usenames" option for xcolor packageAaron LI2024-12-051-1/+1
|
* class: Use https for github/linkedin/creativecommons linksAaron LI2024-12-051-3/+3
|
* class: Fix icon size inconsistency in tagline by relative scalingAaron LI2024-12-051-7/+10
|
* class: Adjust tagline style and clean up \resumetitleAaron LI2024-12-051-6/+2
|
* class: Fix color scope by using \textcolor{}{}Aaron LI2024-12-051-3/+3
|
* class: Remove the space between the Chinese last and first namesAaron LI2024-12-051-4/+4
| | | | See also: PR #21
* resume: No need to change the icon sizeAaron LI2024-12-052-6/+0
|
* class: Enlarge the icon size by defaultAaron LI2024-12-051-2/+4
|
* github: Update the main workflowAaron LI2024-03-131-9/+9
| | | | | | | | | - No need to install the 'texlive-plain-generic' package after removing the 'ulem' package. - Use 'apt-get' instead of 'apt' because the former is more suitable for non-interactive usage. - Ignore certificate check in wget to avoid possible outdated root CA bundle.
* class: Drop unused 'ulem' packageAaron LI2024-03-131-2/+1
|
* Create GitHub ActionsWeitian LI2024-03-081-0/+34
|
* Fix shape name from 'circle' to 'circular'Aaron LI2023-11-233-4/+4
|
* resume: Update sample usages on '\photo' commandAaron LI2023-11-182-2/+4
|
* class: Enhance '\photo' command to support circle and square shapseAaron LI2023-11-181-9/+20
| | | | | | | | Implement a new optional argument [shape] to the '\photo' command, with the default shape being the original 'circle' shape, and thus allow the user to easily switch to 'square' shape. Close: #18
* Makefile: Remove obsolete fontawesome5.styAaron LI2023-11-161-1/+1
|
* README: Available on Overleaf and link to itAaron LI2023-03-081-0/+4
|
* class: Switch Chinese font to 'Noto Serif CJK' since it's more commonAaron LI2023-03-072-6/+8
| | | | | | | | | Actually, the 'Noto Serif CJK' font and the previous 'Source Han Serif' font are the same font but with different names. However, the former is more common and ready to use; for example, it's generally installed by default on many Linux distros and it's available on Overleaf. Update the README accordingly.
* README: Don't mention 'fontawesome5.sty' since no longer usedAaron LI2023-03-071-2/+1
|
* README: Tweak style a bit for GitHub renderingclass-v2.5.0Aaron LI2023-02-031-0/+2
|
* README: Update usage after switching the fontawesome5 packageAaron LI2023-02-031-9/+4
|
* README: Add notes on manually installing the fontawesome5 packageAaron LI2023-02-031-0/+16
|
* class: Update to use 'fontawesome5' package from CTANAaron LI2023-02-033-11/+14
| | | | | | The CTAN fontawesome5 package (https://www.ctan.org/pkg/fontawesome5) is better maintained and has more advanced features. Update to use it instead of the custom one.
* README: Briefly describe the usage on Windows with MiKTeXAaron LI2023-02-031-17/+20
|
* README: Update note on obtaing the 'Source Han Serif SC' fontsAaron LI2023-02-031-4/+4
|
* fontawesome5: Update to version 5.15.4Aaron LI2023-02-024-135/+317
|
* resume: Tweak emphasis content a bitAaron LI2020-06-222-2/+2
|
* resume.cls: Redefine '\emph' to bold style in zh environAaron LI2020-06-221-1/+5
|
* resume: Add current address but remove home locationAaron LI2020-06-212-5/+5
|