Commit Graph

536 Commits

Author SHA1 Message Date
Sina Atalay 66483a592d renderer: increase the DPI in PDF to PNG conversion 2024-04-28 23:32:55 +03:00
Sina Atalay ec15f0ad3d cli: add PNG generation options 2024-04-28 23:32:55 +03:00
Sina Atalay 2959dd0567 renderer: add `pdf_to_pngs` function for converting PDF to PNG files (#57) 2024-04-28 23:32:45 +03:00
Sina Atalay 63c268a9a1 CLI: enhance `new` and `render` with new arguments (#58) 2024-04-28 23:32:27 +03:00
Sina Atalay da0e03a4dd renderer: use `pathlib.Path.cwd()` instead of `os.getcwd()` 2024-04-28 19:21:56 +03:00
Sina Atalay 53bc1c4ee2 data_models: refactor 2024-04-28 19:21:20 +03:00
Sina Atalay d184ff4190 classic: fix ExperienceEntry and NormalEntry without location and dates 2024-04-28 15:27:02 +03:00
Sina Atalay 8a02cd35cd bump version to 1.8 2024-04-16 16:04:42 +03:00
Sina Atalay 3bc42aa77f sb2nov: fix templating bugs 2024-04-16 15:50:43 +03:00
Sina Atalay 905b7a360a data_models: improve mastodon links 2024-04-16 14:40:56 +03:00
Sina Atalay 9331fe8f21 themes: fix templates for lualatex and xelatex (#52) 2024-04-16 14:21:16 +03:00
Sina Atalay 33d92d2ea0 themes: fix columnsep problem 2024-04-16 14:08:01 +03:00
Sina Atalay bf1b2c4727 sb2nov: fix PublicationEntry 2024-04-16 02:53:59 +03:00
Sina Atalay 567c50ed3b sb2nov: fix a typo in `bullet_width` description 2024-04-16 02:53:41 +03:00
Sina Atalay 2e512b81d4 themes: increase default `date_and_location_width` value from 4.1 cm to 4.5 cm 2024-04-16 02:53:15 +03:00
Sina Atalay 7dcf14627a sb2nov: fix date and locations 2024-04-16 02:42:43 +03:00
Sina Atalay 034ef7f056 sb2nov: switch to RenderCV's LaTeX code 2024-04-16 02:38:09 +03:00
Sina Atalay 84933c2844 engineeringresumes: fix spacing bugs 2024-04-16 02:37:50 +03:00
Sina Atalay 57805f6dd3 classic: fix `education_degree_width` option 2024-04-16 02:36:01 +03:00
Sina Atalay e30ce32160 themes: rename show_last_updated_date to disable_last_updated_date 2024-04-15 18:09:12 +03:00
Sina Atalay 8eeb3f3b55 engineeringresumes: update default vertical margin between entries 2024-04-15 18:07:25 +03:00
Sina Atalay 70e1721cd5 engineeringresumes: implement `disable_external_link_icons` option 2024-04-15 18:05:49 +03:00
Sina Atalay 8c93f24f42 classic: implement `disable_external_link_icons` option 2024-04-15 18:05:31 +03:00
Sina Atalay ad943601b6 themes: add a new design option, `disable_external_link_icons` 2024-04-15 18:05:14 +03:00
Sina Atalay 1c57df70f5 engineeringresumes: fix highlights margins 2024-04-15 17:53:16 +03:00
Sina Atalay 710a3c6a6a engineeringresumes: fix highlights margins 2024-04-15 17:53:10 +03:00
Sina Atalay 7dc23f0837 classic: fix highlights margins 2024-04-15 17:53:03 +03:00
Sina Atalay e4fec8763a engineeringresumes: fix templating bugs 2024-04-15 01:55:13 +03:00
Sina Atalay a501b59fba data_models: change connections' order 2024-04-15 01:54:59 +03:00
Sina Atalay 5008837682 engineeringresumes: include `date_and_location_width` setting 2024-04-15 01:03:15 +03:00
Sina Atalay 1ad6370c19 engineeringresumes: add horizontal spacing between dates and titles 2024-04-15 01:02:50 +03:00
Sina Atalay 1faf3d6eaa engineeringresumes: fix vertical spacing of `onecolentry` environment 2024-04-15 01:02:19 +03:00
Sina Atalay 4cd2474f2c classic: fix vertical spacing of `onecolentry` environment 2024-04-15 01:01:58 +03:00
Sina Atalay b68f4b863b engineeringresumes: update Header.j2.tex to make connection seperator disappear at the line breaks 2024-04-15 01:01:34 +03:00
Sina Atalay 94f433b0d2 classic: update Header.j2.tex for connections without urls 2024-04-15 01:00:22 +03:00
Sina Atalay 9a5440f36c data_models: fix missing location (#54) 2024-04-15 00:59:53 +03:00
Sina Atalay 8d18c0ec09 bump version to 1.7 in __init__.py 2024-04-08 19:34:43 +00:00
Sina Atalay ef8d9f4ca0 data_models: update sample input 2024-04-08 19:29:34 +00:00
Sina Atalay 49a2dc3e64 engineeringresumes: remove icons from the header 2024-04-08 19:27:28 +00:00
Sina Atalay 1464b503e4 sb2nov: implement `last_updated_date_style` option 2024-04-08 19:27:12 +00:00
Sina Atalay e0d441c5a7 classic: don't allow page break in PublicationEntry 2024-04-08 19:26:40 +00:00
Sina Atalay e92aaf88aa classic: improve templating 2024-04-08 19:26:19 +00:00
Sina Atalay 7b6190a70e design: add `last_updated_date_style` option 2024-04-08 19:26:02 +00:00
Sina Atalay 2bd1e98617 data_models: add a computed field `connections` to `CurriculumVitae` 2024-04-08 19:25:41 +00:00
Sina Atalay a465a1ce81 docs: fix bugs in JSON Schema 2024-04-08 18:28:00 +00:00
Sina Atalay bddcb5971a engineeringresumes: finalize 2024-04-08 00:29:17 +00:00
Sina Atalay 43f938d1bb classic: add education_degree_width design option 2024-04-08 00:23:55 +00:00
Sina Atalay 9f2550bae6 engineeringresumes: fix TextEntry.j2.tex (#53) 2024-04-07 23:40:08 +00:00
Tom 0f260b2817 fix: remove example summary from template 2024-04-07 22:10:25 +02:00
Sina Atalay 98280c05f3 engineeringresumes: improve templates and use charter font 2024-04-07 17:40:35 +00:00
Sina Atalay 150135cc83 moderncv: update docstrings 2024-04-07 17:40:17 +00:00
Sina Atalay 068f4d6758 classic: improve templates and fix long highlights problem (#47) 2024-04-07 17:40:05 +00:00
Sina Atalay a5ea48878c update tinytex-release 2024-04-07 17:39:17 +00:00
Sina Atalay 40e8255565 update tinytex-release 2024-04-07 16:57:32 +00:00
Sina Atalay c96ec23b7a update version to 1.6 2024-03-31 21:18:55 +02:00
Sina Atalay 8aa1538dc4 engineeringresumes: fix templating bugs 2024-03-31 21:09:33 +02:00
Sina Atalay 4f9ee4ca6c renderer: fix nested command parser 2024-03-31 21:09:17 +02:00
Sina Atalay b1fdcb7618 data_models: fix check_and_adjust_dates 2024-03-31 21:08:59 +02:00
Sina Atalay e5e3131233 remove `!=""` from the templates as it's not required 2024-03-31 20:53:07 +02:00
Sina Atalay 1b35201508 renderer: refactor 2024-03-31 20:50:02 +02:00
Sina Atalay e8d3cccfe9 renderer: refactor 2024-03-31 20:18:01 +02:00
Sina Atalay 16361aa424 classic: fix ExperienceEntry (#49) 2024-03-31 19:28:56 +02:00
Sina Atalay 3f3740bc05 engineeringresumes: finish the theme 2024-03-29 20:05:55 +01:00
Sina Atalay 93aa4dfdde classic: include \input{glyphtounicode} to Preamble.j2.tex 2024-03-29 20:05:33 +01:00
Sina Atalay dfb2865145 sb2nov: refactor Preamble.j2.tex 2024-03-29 20:05:15 +01:00
Sina Atalay 46a2cb7c16 data_models: add engineeringsresumes option 2024-03-29 20:04:32 +01:00
Sina Atalay 7eb672d396 cli: fix local_latex_command option for render 2024-03-29 20:04:14 +01:00
Sina Atalay d0840f2da6 engineeringresumes: start working on a new theme 2024-03-29 19:07:34 +01:00
Sina Atalay 9f3bc2e922 sb2nov: fix a NormalEntry bug 2024-03-29 19:07:12 +01:00
Sina Atalay d0594f4a8f renderer: fix a markdown parsing bug 2024-03-29 19:05:41 +01:00
Sina Atalay cd0ee54ffe data_models: enhance validators 2024-03-29 18:37:21 +01:00
Sina Atalay 1db3f851cb moderncv: refactor Preamble.j2.tex 2024-03-29 18:37:05 +01:00
Sina Atalay a2ff208b85 sb2nov: include Orcid in header 2024-03-29 18:36:47 +01:00
Sina Atalay 0e7a478c29 classic: include Orcid in header 2024-03-29 18:36:37 +01:00
Sina Atalay 752bafa568 cli: allow users to use any local latex command 2024-03-29 18:09:38 +01:00
Sina Atalay 4d26c7335c renderer: allow users to use any local latex command 2024-03-29 18:09:10 +01:00
Sina Atalay d070a097a1 cli: update help text 2024-03-29 18:04:11 +01:00
Sina Atalay 309e66d5ff classic: fix justified-with-no-hyphenation 2024-03-27 23:19:11 +01:00
Sina Atalay 244f1b4a0a sb2nov: add a new text_alignment type, justified-with-no-hyphenation (#34) 2024-03-27 23:15:41 +01:00
Sina Atalay 2fbb7c88cd classic: add a new text_alignment type, justified-with-no-hyphenation (#34) 2024-03-27 23:15:30 +01:00
Sina Atalay d24d33e208 renderer: fix decoding issues (#29) 2024-03-27 23:04:49 +01:00
Sina Atalay b57ea0a7b2 update version number to 1.5 2024-03-27 19:09:21 +01:00
Sina Atalay 0d9a6aa67d classic: fix templating bugs 2024-03-27 18:50:54 +01:00
Sina Atalay bf9e0fd5a0 sb2nov: fix OneLine entry colon 2024-03-21 19:37:25 +01:00
Sina Atalay c542971219 sb2nov: fix PublicationEntry without journal and doi 2024-03-21 19:30:28 +01:00
Sina Atalay 7bfa3c9bb0 sb2nov: allow unbolding and unitalicizing of text 2024-03-21 18:59:05 +01:00
Sina Atalay 7fd57c9f3a moderncv: disable italicizing text by default 2024-03-21 18:58:43 +01:00
Sina Atalay d956fe8d84 renderer: allow users to make bold or italic text normal (#45) 2024-03-21 18:58:14 +01:00
Sina Atalay dcc569840c data_models: update PublicationEntry.doi_url 2024-03-17 20:48:33 +01:00
Sina Atalay b61eb5f897 data_models: handle SyntaxError and ImportError for custom themes 2024-03-17 20:46:37 +01:00
Sina Atalay d1aa96e25a renderer: add `theme_directory_path` argument to `copy_theme_files_to_output_directory` function 2024-03-17 20:24:25 +01:00
Sina Atalay 91452bd20d data_models: fix ordering of entry type keys 2024-03-17 20:23:59 +01:00
Sina Atalay c22fe57522 renderer: improve markdown_to_latex 2024-03-11 20:29:37 +01:00
Sina Atalay 2847b1ef6d data_models: disable raising errors when only end_date is provided 2024-03-11 20:29:22 +01:00
Sina Atalay 62dfa9d1d8 renderer: remove unused import statements 2024-03-11 18:41:31 +01:00
Sina Atalay 8e4384da2f data_models: remove unused import statements 2024-03-11 18:41:21 +01:00
Sina Atalay 26d8cbd206 moderncv: fix PDF title 2024-03-11 18:40:56 +01:00
Sina Atalay 5fbe48de77 update version number to 1.4 2024-03-10 19:27:39 +01:00
Sina Atalay 07a40b6c79 classic: update TextEntry 2024-03-10 19:08:06 +01:00
Sina Atalay a682ee0126 sb2nov: remove bullets from TextEntry 2024-03-10 19:07:57 +01:00