diff --git a/tests/auxiliary_files/test_copy_theme_files_to_output_directory_custom_theme/dummytheme/BulletEntry.j2.tex b/tests/auxiliary_files/test_copy_theme_files_to_output_directory_custom_theme/dummytheme/BulletEntry.j2.tex new file mode 100644 index 0000000..e69de29 diff --git a/tests/auxiliary_files/test_generate_latex_file/classic_empty/None_CV.tex b/tests/auxiliary_files/test_generate_latex_file/classic_empty/None_CV.tex index cdf6845..1b78cbb 100644 --- a/tests/auxiliary_files/test_generate_latex_file/classic_empty/None_CV.tex +++ b/tests/auxiliary_files/test_generate_latex_file/classic_empty/None_CV.tex @@ -129,12 +129,12 @@ \section{Test} - \begin{changemargin}{0.2 cm}{0.2 cm} + \begingroup\leftskip=0.2 cm + \advance\csname @rightskip\endcsname 0.2 cm + \advance\rightskip 0.2 cm + test - \end{changemargin} - - - + \par\endgroup diff --git a/tests/auxiliary_files/test_generate_latex_file/classic_filled/John_Doe_CV.tex b/tests/auxiliary_files/test_generate_latex_file/classic_filled/John_Doe_CV.tex index f18900e..1bc5297 100644 --- a/tests/auxiliary_files/test_generate_latex_file/classic_filled/John_Doe_CV.tex +++ b/tests/auxiliary_files/test_generate_latex_file/classic_filled/John_Doe_CV.tex @@ -155,20 +155,20 @@ \section{Section1} - \begin{changemargin}{0.2 cm}{0.2 cm} + \begingroup\leftskip=0.2 cm + \advance\csname @rightskip\endcsname 0.2 cm + \advance\rightskip 0.2 cm + My Text Entry with some \textbf{markdown} and \href{https://example.com}{links}! - \end{changemargin} - - - + \par\endgroup \vspace{0.2 cm} - \begin{changemargin}{0.2 cm}{0.2 cm} + \begingroup\leftskip=0.2 cm + \advance\csname @rightskip\endcsname 0.2 cm + \advance\rightskip 0.2 cm + My Text Entry with some \textbf{markdown} and \href{https://example.com}{links}! - \end{changemargin} - - - + \par\endgroup @@ -348,14 +348,37 @@ \advance\csname @rightskip\endcsname 0.2 cm \advance\rightskip 0.2 cm - \textbf{Programming:} Python, C++, JavaScript, MATLAB \par\endgroup + \textbf{Programming:} Python, C++, JavaScript, MATLAB + \par\endgroup \vspace{0.2 cm} \begingroup\leftskip=0.2 cm \advance\csname @rightskip\endcsname 0.2 cm \advance\rightskip 0.2 cm - \textbf{Programming:} Python, C++, JavaScript, MATLAB \par\endgroup + \textbf{Programming:} Python, C++, JavaScript, MATLAB + \par\endgroup + + + + \section{Section7} + + \begingroup\leftskip=0.2 cm + \advance\csname @rightskip\endcsname 0.2 cm + \advance\rightskip 0.2 cm + + \textbullet \hspace{3pt} This is a bullet entry. + \par\endgroup + + + \vspace{0.2 cm} + \begingroup\leftskip=0.2 cm + \advance\csname @rightskip\endcsname 0.2 cm + \advance\rightskip 0.2 cm + + \textbullet \hspace{3pt} This is a bullet entry. + \par\endgroup + diff --git a/tests/auxiliary_files/test_generate_latex_file/moderncv_filled/John_Doe_CV.tex b/tests/auxiliary_files/test_generate_latex_file/moderncv_filled/John_Doe_CV.tex index d3c9a93..e471934 100644 --- a/tests/auxiliary_files/test_generate_latex_file/moderncv_filled/John_Doe_CV.tex +++ b/tests/auxiliary_files/test_generate_latex_file/moderncv_filled/John_Doe_CV.tex @@ -145,5 +145,13 @@ + \section{Section7} + + \cvlistitem{This is a bullet entry.} + + \cvlistitem{This is a bullet entry.} + + + \end{document} \ No newline at end of file diff --git a/tests/auxiliary_files/test_generate_latex_file/sb2nov_empty/None_CV.tex b/tests/auxiliary_files/test_generate_latex_file/sb2nov_empty/None_CV.tex index ec98ec0..963acce 100644 --- a/tests/auxiliary_files/test_generate_latex_file/sb2nov_empty/None_CV.tex +++ b/tests/auxiliary_files/test_generate_latex_file/sb2nov_empty/None_CV.tex @@ -97,6 +97,12 @@ } } +\newcommand{\resumeItemWithoutBullet}[2]{ + \item[]\small{ + \ifthenelse{\equal{#1}{}}{#2}{\textbf{#1}{: #2}} + } +} + \newcommand{\resumeSubheading}[4]{ \item \begin{tabularx}{0.98\textwidth-0.4 cm}[t]{X R{4.1 cm}} @@ -114,6 +120,8 @@ \newcommand{\resumeSubItem}[2]{\resumeItem{#1}{#2}} +\newcommand{\resumeSubItemWithoutBullet}[2]{\resumeItemWithoutBullet{#1}{#2}} + \renewcommand{\labelitemii}{$\circ$} \newcommand{\resumeSubHeadingListStart}{\begin{itemize}[left=0.2 cm, topsep=0pt, parsep=0.2 cm, partopsep=0pt, rightmargin=0.2 cm]} @@ -133,7 +141,7 @@ \section{Test} \resumeSubHeadingListStart - \resumeSubItem{}{test} + \resumeSubItemWithoutBullet{}{test} \resumeSubHeadingListEnd diff --git a/tests/auxiliary_files/test_generate_latex_file/sb2nov_filled/John_Doe_CV.tex b/tests/auxiliary_files/test_generate_latex_file/sb2nov_filled/John_Doe_CV.tex index 451d6a5..b2d61f1 100644 --- a/tests/auxiliary_files/test_generate_latex_file/sb2nov_filled/John_Doe_CV.tex +++ b/tests/auxiliary_files/test_generate_latex_file/sb2nov_filled/John_Doe_CV.tex @@ -97,6 +97,12 @@ } } +\newcommand{\resumeItemWithoutBullet}[2]{ + \item[]\small{ + \ifthenelse{\equal{#1}{}}{#2}{\textbf{#1}{: #2}} + } +} + \newcommand{\resumeSubheading}[4]{ \item \begin{tabularx}{0.98\textwidth-0.4 cm}[t]{X R{4.1 cm}} @@ -114,6 +120,8 @@ \newcommand{\resumeSubItem}[2]{\resumeItem{#1}{#2}} +\newcommand{\resumeSubItemWithoutBullet}[2]{\resumeItemWithoutBullet{#1}{#2}} + \renewcommand{\labelitemii}{$\circ$} \newcommand{\resumeSubHeadingListStart}{\begin{itemize}[left=0.2 cm, topsep=0pt, parsep=0.2 cm, partopsep=0pt, rightmargin=0.2 cm]} @@ -164,9 +172,9 @@ \section{Section1} \resumeSubHeadingListStart - \resumeSubItem{}{My Text Entry with some \textbf{markdown} and \href{https://example.com}{links}!} + \resumeSubItemWithoutBullet{}{My Text Entry with some \textbf{markdown} and \href{https://example.com}{links}!} - \resumeSubItem{}{My Text Entry with some \textbf{markdown} and \href{https://example.com}{links}!} + \resumeSubItemWithoutBullet{}{My Text Entry with some \textbf{markdown} and \href{https://example.com}{links}!} \resumeSubHeadingListEnd @@ -267,6 +275,15 @@ {Python, C++, JavaScript, MATLAB} + \resumeSubHeadingListEnd + \section{Section7} + \resumeSubHeadingListStart + + \resumeSubItem{}{This is a bullet entry.} + + \resumeSubItem{}{This is a bullet entry.} + + \resumeSubHeadingListEnd \end{document} \ No newline at end of file diff --git a/tests/auxiliary_files/test_generate_latex_file_and_copy_theme_files/classic_empty/None_CV.tex b/tests/auxiliary_files/test_generate_latex_file_and_copy_theme_files/classic_empty/None_CV.tex index cdf6845..1b78cbb 100644 --- a/tests/auxiliary_files/test_generate_latex_file_and_copy_theme_files/classic_empty/None_CV.tex +++ b/tests/auxiliary_files/test_generate_latex_file_and_copy_theme_files/classic_empty/None_CV.tex @@ -129,12 +129,12 @@ \section{Test} - \begin{changemargin}{0.2 cm}{0.2 cm} + \begingroup\leftskip=0.2 cm + \advance\csname @rightskip\endcsname 0.2 cm + \advance\rightskip 0.2 cm + test - \end{changemargin} - - - + \par\endgroup diff --git a/tests/auxiliary_files/test_generate_latex_file_and_copy_theme_files/classic_filled/John_Doe_CV.tex b/tests/auxiliary_files/test_generate_latex_file_and_copy_theme_files/classic_filled/John_Doe_CV.tex index f18900e..1bc5297 100644 --- a/tests/auxiliary_files/test_generate_latex_file_and_copy_theme_files/classic_filled/John_Doe_CV.tex +++ b/tests/auxiliary_files/test_generate_latex_file_and_copy_theme_files/classic_filled/John_Doe_CV.tex @@ -155,20 +155,20 @@ \section{Section1} - \begin{changemargin}{0.2 cm}{0.2 cm} + \begingroup\leftskip=0.2 cm + \advance\csname @rightskip\endcsname 0.2 cm + \advance\rightskip 0.2 cm + My Text Entry with some \textbf{markdown} and \href{https://example.com}{links}! - \end{changemargin} - - - + \par\endgroup \vspace{0.2 cm} - \begin{changemargin}{0.2 cm}{0.2 cm} + \begingroup\leftskip=0.2 cm + \advance\csname @rightskip\endcsname 0.2 cm + \advance\rightskip 0.2 cm + My Text Entry with some \textbf{markdown} and \href{https://example.com}{links}! - \end{changemargin} - - - + \par\endgroup @@ -348,14 +348,37 @@ \advance\csname @rightskip\endcsname 0.2 cm \advance\rightskip 0.2 cm - \textbf{Programming:} Python, C++, JavaScript, MATLAB \par\endgroup + \textbf{Programming:} Python, C++, JavaScript, MATLAB + \par\endgroup \vspace{0.2 cm} \begingroup\leftskip=0.2 cm \advance\csname @rightskip\endcsname 0.2 cm \advance\rightskip 0.2 cm - \textbf{Programming:} Python, C++, JavaScript, MATLAB \par\endgroup + \textbf{Programming:} Python, C++, JavaScript, MATLAB + \par\endgroup + + + + \section{Section7} + + \begingroup\leftskip=0.2 cm + \advance\csname @rightskip\endcsname 0.2 cm + \advance\rightskip 0.2 cm + + \textbullet \hspace{3pt} This is a bullet entry. + \par\endgroup + + + \vspace{0.2 cm} + \begingroup\leftskip=0.2 cm + \advance\csname @rightskip\endcsname 0.2 cm + \advance\rightskip 0.2 cm + + \textbullet \hspace{3pt} This is a bullet entry. + \par\endgroup + diff --git a/tests/auxiliary_files/test_generate_latex_file_and_copy_theme_files/moderncv_filled/John_Doe_CV.tex b/tests/auxiliary_files/test_generate_latex_file_and_copy_theme_files/moderncv_filled/John_Doe_CV.tex index d3c9a93..e471934 100644 --- a/tests/auxiliary_files/test_generate_latex_file_and_copy_theme_files/moderncv_filled/John_Doe_CV.tex +++ b/tests/auxiliary_files/test_generate_latex_file_and_copy_theme_files/moderncv_filled/John_Doe_CV.tex @@ -145,5 +145,13 @@ + \section{Section7} + + \cvlistitem{This is a bullet entry.} + + \cvlistitem{This is a bullet entry.} + + + \end{document} \ No newline at end of file diff --git a/tests/auxiliary_files/test_generate_latex_file_and_copy_theme_files/sb2nov_empty/None_CV.tex b/tests/auxiliary_files/test_generate_latex_file_and_copy_theme_files/sb2nov_empty/None_CV.tex index ec98ec0..963acce 100644 --- a/tests/auxiliary_files/test_generate_latex_file_and_copy_theme_files/sb2nov_empty/None_CV.tex +++ b/tests/auxiliary_files/test_generate_latex_file_and_copy_theme_files/sb2nov_empty/None_CV.tex @@ -97,6 +97,12 @@ } } +\newcommand{\resumeItemWithoutBullet}[2]{ + \item[]\small{ + \ifthenelse{\equal{#1}{}}{#2}{\textbf{#1}{: #2}} + } +} + \newcommand{\resumeSubheading}[4]{ \item \begin{tabularx}{0.98\textwidth-0.4 cm}[t]{X R{4.1 cm}} @@ -114,6 +120,8 @@ \newcommand{\resumeSubItem}[2]{\resumeItem{#1}{#2}} +\newcommand{\resumeSubItemWithoutBullet}[2]{\resumeItemWithoutBullet{#1}{#2}} + \renewcommand{\labelitemii}{$\circ$} \newcommand{\resumeSubHeadingListStart}{\begin{itemize}[left=0.2 cm, topsep=0pt, parsep=0.2 cm, partopsep=0pt, rightmargin=0.2 cm]} @@ -133,7 +141,7 @@ \section{Test} \resumeSubHeadingListStart - \resumeSubItem{}{test} + \resumeSubItemWithoutBullet{}{test} \resumeSubHeadingListEnd diff --git a/tests/auxiliary_files/test_generate_latex_file_and_copy_theme_files/sb2nov_filled/John_Doe_CV.tex b/tests/auxiliary_files/test_generate_latex_file_and_copy_theme_files/sb2nov_filled/John_Doe_CV.tex index 451d6a5..b2d61f1 100644 --- a/tests/auxiliary_files/test_generate_latex_file_and_copy_theme_files/sb2nov_filled/John_Doe_CV.tex +++ b/tests/auxiliary_files/test_generate_latex_file_and_copy_theme_files/sb2nov_filled/John_Doe_CV.tex @@ -97,6 +97,12 @@ } } +\newcommand{\resumeItemWithoutBullet}[2]{ + \item[]\small{ + \ifthenelse{\equal{#1}{}}{#2}{\textbf{#1}{: #2}} + } +} + \newcommand{\resumeSubheading}[4]{ \item \begin{tabularx}{0.98\textwidth-0.4 cm}[t]{X R{4.1 cm}} @@ -114,6 +120,8 @@ \newcommand{\resumeSubItem}[2]{\resumeItem{#1}{#2}} +\newcommand{\resumeSubItemWithoutBullet}[2]{\resumeItemWithoutBullet{#1}{#2}} + \renewcommand{\labelitemii}{$\circ$} \newcommand{\resumeSubHeadingListStart}{\begin{itemize}[left=0.2 cm, topsep=0pt, parsep=0.2 cm, partopsep=0pt, rightmargin=0.2 cm]} @@ -164,9 +172,9 @@ \section{Section1} \resumeSubHeadingListStart - \resumeSubItem{}{My Text Entry with some \textbf{markdown} and \href{https://example.com}{links}!} + \resumeSubItemWithoutBullet{}{My Text Entry with some \textbf{markdown} and \href{https://example.com}{links}!} - \resumeSubItem{}{My Text Entry with some \textbf{markdown} and \href{https://example.com}{links}!} + \resumeSubItemWithoutBullet{}{My Text Entry with some \textbf{markdown} and \href{https://example.com}{links}!} \resumeSubHeadingListEnd @@ -267,6 +275,15 @@ {Python, C++, JavaScript, MATLAB} + \resumeSubHeadingListEnd + \section{Section7} + \resumeSubHeadingListStart + + \resumeSubItem{}{This is a bullet entry.} + + \resumeSubItem{}{This is a bullet entry.} + + \resumeSubHeadingListEnd \end{document} \ No newline at end of file diff --git a/tests/auxiliary_files/test_generate_markdown_file/classic_filled/John_Doe_CV.md b/tests/auxiliary_files/test_generate_markdown_file/classic_filled/John_Doe_CV.md index e9d456f..2eda03e 100644 --- a/tests/auxiliary_files/test_generate_markdown_file/classic_filled/John_Doe_CV.md +++ b/tests/auxiliary_files/test_generate_markdown_file/classic_filled/John_Doe_CV.md @@ -76,3 +76,7 @@ My Text Entry with some **markdown** and [links](https://example.com)! - Programming: Python, C++, JavaScript, MATLAB - Programming: Python, C++, JavaScript, MATLAB +# Section7 + +- This is a bullet entry. +- This is a bullet entry. diff --git a/tests/auxiliary_files/test_generate_markdown_file/moderncv_filled/John_Doe_CV.md b/tests/auxiliary_files/test_generate_markdown_file/moderncv_filled/John_Doe_CV.md index e9d456f..2eda03e 100644 --- a/tests/auxiliary_files/test_generate_markdown_file/moderncv_filled/John_Doe_CV.md +++ b/tests/auxiliary_files/test_generate_markdown_file/moderncv_filled/John_Doe_CV.md @@ -76,3 +76,7 @@ My Text Entry with some **markdown** and [links](https://example.com)! - Programming: Python, C++, JavaScript, MATLAB - Programming: Python, C++, JavaScript, MATLAB +# Section7 + +- This is a bullet entry. +- This is a bullet entry. diff --git a/tests/auxiliary_files/test_generate_markdown_file/sb2nov_filled/John_Doe_CV.md b/tests/auxiliary_files/test_generate_markdown_file/sb2nov_filled/John_Doe_CV.md index e9d456f..2eda03e 100644 --- a/tests/auxiliary_files/test_generate_markdown_file/sb2nov_filled/John_Doe_CV.md +++ b/tests/auxiliary_files/test_generate_markdown_file/sb2nov_filled/John_Doe_CV.md @@ -76,3 +76,7 @@ My Text Entry with some **markdown** and [links](https://example.com)! - Programming: Python, C++, JavaScript, MATLAB - Programming: Python, C++, JavaScript, MATLAB +# Section7 + +- This is a bullet entry. +- This is a bullet entry. diff --git a/tests/auxiliary_files/test_latex_to_pdf/classic_empty/None_CV.pdf b/tests/auxiliary_files/test_latex_to_pdf/classic_empty/None_CV.pdf index e5338d9..335336d 100644 Binary files a/tests/auxiliary_files/test_latex_to_pdf/classic_empty/None_CV.pdf and b/tests/auxiliary_files/test_latex_to_pdf/classic_empty/None_CV.pdf differ diff --git a/tests/auxiliary_files/test_latex_to_pdf/classic_filled/John_Doe_CV.pdf b/tests/auxiliary_files/test_latex_to_pdf/classic_filled/John_Doe_CV.pdf index 8c52900..d5bd8be 100644 Binary files a/tests/auxiliary_files/test_latex_to_pdf/classic_filled/John_Doe_CV.pdf and b/tests/auxiliary_files/test_latex_to_pdf/classic_filled/John_Doe_CV.pdf differ diff --git a/tests/auxiliary_files/test_latex_to_pdf/moderncv_empty/None_CV.pdf b/tests/auxiliary_files/test_latex_to_pdf/moderncv_empty/None_CV.pdf index fe5d424..b258129 100644 Binary files a/tests/auxiliary_files/test_latex_to_pdf/moderncv_empty/None_CV.pdf and b/tests/auxiliary_files/test_latex_to_pdf/moderncv_empty/None_CV.pdf differ diff --git a/tests/auxiliary_files/test_latex_to_pdf/moderncv_filled/John_Doe_CV.pdf b/tests/auxiliary_files/test_latex_to_pdf/moderncv_filled/John_Doe_CV.pdf index 55a258c..90948b0 100644 Binary files a/tests/auxiliary_files/test_latex_to_pdf/moderncv_filled/John_Doe_CV.pdf and b/tests/auxiliary_files/test_latex_to_pdf/moderncv_filled/John_Doe_CV.pdf differ diff --git a/tests/auxiliary_files/test_latex_to_pdf/sb2nov_empty/None_CV.pdf b/tests/auxiliary_files/test_latex_to_pdf/sb2nov_empty/None_CV.pdf index f6f95ae..ec372ef 100644 Binary files a/tests/auxiliary_files/test_latex_to_pdf/sb2nov_empty/None_CV.pdf and b/tests/auxiliary_files/test_latex_to_pdf/sb2nov_empty/None_CV.pdf differ diff --git a/tests/auxiliary_files/test_latex_to_pdf/sb2nov_filled/John_Doe_CV.pdf b/tests/auxiliary_files/test_latex_to_pdf/sb2nov_filled/John_Doe_CV.pdf index 2131cca..37ec2e3 100644 Binary files a/tests/auxiliary_files/test_latex_to_pdf/sb2nov_filled/John_Doe_CV.pdf and b/tests/auxiliary_files/test_latex_to_pdf/sb2nov_filled/John_Doe_CV.pdf differ diff --git a/tests/auxiliary_files/test_markdown_to_html/classic_filled/John_Doe_CV_PASTETOGRAMMARLY.html b/tests/auxiliary_files/test_markdown_to_html/classic_filled/John_Doe_CV_PASTETOGRAMMARLY.html index 6b35bfd..69fa28c 100644 --- a/tests/auxiliary_files/test_markdown_to_html/classic_filled/John_Doe_CV_PASTETOGRAMMARLY.html +++ b/tests/auxiliary_files/test_markdown_to_html/classic_filled/John_Doe_CV_PASTETOGRAMMARLY.html @@ -72,4 +72,9 @@