aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* 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
|
* resume.cls: Load 'microtype' after 'xeCJK' to avoid conflictsAaron LI2020-06-211-2/+2
| | | | | | | | | | With the latest TeXLive, I would get the following error if 'microtype' was loaded before 'xeCJK': ! Undefined control sequence. <argument> \__xeCJK_patch_microtype_get_slot: Change the loading orders fix the above issue.
* README: Add usage section for getting startedAaron LI2020-06-201-1/+21
|
* fontawesome5: Update to 5.13.1 released on 2020-06-18Aaron LI2020-06-203-24/+1431
|
* make-fontawesome5.py: Fix YAML load warningAaron LI2020-06-201-2/+2
| | | | | | | | | | | | | Use `yaml.safe_load()` instead of `yaml.load()` to fix the following warning: YAMLLoadWarning: calling yaml.load() without Loader=... is deprecated, as the default Loader is unsafe. Please read https://msg.pyyaml.org/load for full details. In addition, add a comment that the 'icons.yml' URL that has the '/raw' part is actually correct, because we need the raw YAML data instead of the HTML page rendered by Github.
* Use 'gs' to merge zh and en resumesAaron LI2019-08-301-1/+4
| | | | | | | | | | * The 'gs' (GhostScript) is much more commonly installed than 'pdftk'. * The 'gs'-merged PDF has metadata (e.g., author, title, keywords) preserved, although it is the metadata of the last PDF on the command line is used for the output merged PDF. Still, it is better than 'pdftk' in this case, because the merged PDF by 'pdftk' lost those metatdata.
* README: FontAwesome was updated to v5.10.1Aaron LI2019-08-171-1/+1
|
* resume: Update PDFAaron LI2019-08-171-0/+0
|
* resume: Update education informationAaron LI2019-08-172-2/+4
|