개별 글머리 기호에 대해 동일한 들여쓰기를 적용하는 방법

개별 글머리 기호에 대해 동일한 들여쓰기를 적용하는 방법

그래서 저는 직업/경험에 대한 각 설명이 고유한 핵심 항목인 이력서를 작성하고 있습니다. 따라서 키워드를 사용하여 작성하고 있는 몇 가지 글머리 기호가 있습니다 \bullet. 내 문제는 총알이 정렬되지 않는다는 것입니다. 즉, 들여쓰기가 동일하지 않습니다. 세 개의 공백을 갖고 싶습니다( \* \* \*각각 앞에 사용 \bullet). 하지만 지금은 서로 일치하지 않습니다.

각 글머리 기호를 같은 양만큼 들여쓰기하기 위해 특별히 수행해야 하는 작업이 있나요? 각 글머리 기호가 자체적으로 있으므로 목록이 아니므로 가장 선호하는 솔루션은 글머리 기호 앞에 일부 키워드를 삽입하여 모두 표준화하는 솔루션입니다.

\documentclass[12pt]{article}
\usepackage[margin=1in]{geometry}
\usepackage{marvosym}
\usepackage{tikz}
\usepackage{blindtext}
\usepackage{apacite}
\usepackage{tabto}
\usepackage{bibentry}
\usepackage{enumitem}
\usepackage{xcolor}
\usepackage{bibentry}
\usepackage{ifsym}
\usepackage{wasysym}
\usetikzlibrary{fadings}
\newcommand\heading[3]%
{\begin{tabular}[b]{@{}l@{}}
\sffamily\bfseries\LARGE#1\\
\small\Letter\ \texttt{#2} \\
\small\phone\ \texttt{Phone} \\
\small \textifsymbol{18}\ 
\texttt{Address}
\end{tabular}%
}  
\newcommand\secline
{\tikz\fill[green,path fading=east] 
(0,0) rectangle (\linewidth,2pt);}
\renewcommand\section[1]%
{\par\bigskip
{\sffamily\bfseries\large#1}\\[-1.5ex]
\secline
}
\newcommand\cventry[3]%
{\makebox[19em][l]{#1}\hspace{1em}%
\parbox[t]{\dimexpr\linewidth-6em}%
{{#2}\quad#3}%
}
\parindent0pt
\begin{document}
\heading{Name}{email}{example-image-1x1.png} 
\section{Employment History}
\textbf{Job 1}, Employer 1 \\
\textit{City} \textbar \* \* 
\textit{Summer 2017} \\
\* \* \* $\bullet$ This is a job description for job 1. It was quite fun at times yet also quite boring at times. In short, this job was a job of contrast.. \\
\textbf{Job 2}, Employer 2 \\
\textit{City} \textbar \* \* 
\textit{Summers 2014|2016} \\
\* \* \* $\bullet$ In contrast to job 1, job 2 contrasted even more than job 1. While the highs were high, the lows were very low.
\section{Skills}

\* \* \* $\bullet$ Computer programming languages C, Java, Javascript, OCAML, and Python \\
\* \* \* $\bullet$ Statistical softwares R, SPSS, and STATA \\
\* \* \* $\bullet$ Mapping softwares ArcMap and ArcGIS Pro  \\
\* \* \* $\bullet$ Google Maps API, Mapbox API, and Openstreetmap API \\
\* \* \* $\bullet$ Microsoft Office Suite, Keynote, and LaTeX \\
\* \* \* $\bullet$ Professional and academic writing \\
\* \* \* $\bullet$ Customer service and sales 
\end{document}

내가 가지고 있는 샘플 코드에서 이러한 성가심은 직업 1과 직업 2의 직업 설명에 대한 글머리 기호로 볼 수 있습니다. 특히, 직업 2의 설명에 대한 글머리 기호는 직업 1의 설명에 대한 글머리 기호가 약간 왼쪽에 있습니다. 나는 또한 사용해 보았지만 \textbullet\그것은 나에게도 효과가 없었습니다.

답변1

다음은 itemize 매개변수가 설정된 솔루션입니다 enumitem.

\documentclass[12pt]{article}
\usepackage[margin=1in, showframe]{geometry}
\usepackage{marvosym}
\usepackage{tikz}
\usepackage{blindtext}
\usepackage{apacite}
\usepackage{tabto}
\usepackage{bibentry}
\usepackage{enumitem}
\setlist[itemize]{wide = 1em, nosep}
\usepackage{xcolor}
\usepackage{bibentry}
\usepackage{ifsym}
\usepackage{wasysym}
\usetikzlibrary{fadings}
\newcommand\heading[3]%
{\begin{tabular}[b]{@{}l@{}}
\sffamily\bfseries\LARGE#1\\
\small\Letter\ \texttt{#2} \\
\small\phone\ \texttt{Phone} \\
\small \textifsymbol{18}\
\texttt{Address}
\end{tabular}%
}
\newcommand\secline
{\tikz\fill[green,path fading=east]
(0,0) rectangle (\linewidth,2pt);}
\renewcommand\section[1]%
{\par\bigskip
{\sffamily\bfseries\large#1}\\[-1.5ex]
\secline
}
\newcommand\cventry[3]%
{\makebox[19em][l]{#1}\hspace{1em}%
\parbox[t]{\dimexpr\linewidth-6em}%
{{#2}\quad#3}%
}
\parindent0pt
\begin{document}

\heading{Name}{email}{example-image-1x1.png}
\section{Employment History}
\textbf{Job 1}, Employer 1 \\
\textit{City} \textbar \* \*
\textit{Summer 2017}% \\
%\* \* \* $\bullet$ This is a job description for job 1. It was quite fun at times yet also quite boring at times. In short, this job was a job of contrast.. \\
\begin{itemize}
\item This is a job description for job 1. It was quite fun at times yet also quite boring at times. In short, this job was a job of contrast.
\end{itemize}
\textbf{Job 2}, Employer 2 \\
\textit{City} \textbar \* \*
\textit{Summers 2014|2016} %\\
%\* \* \* $\bullet$ In contrast to job 1, job 2 contrasted even more than job 1. While the highs were high, the lows were very low.
\begin{itemize}
       \item In contrast to job 1, job 2 contrasted even more than job 1. While the highs were high, the lows were very low.
\end{itemize}
\section{Skills}
\begin{itemize}
       \item Computer programming languages C, Java, Javascript, OCAML, and Python
       \item Statistical softwares R, SPSS, and STATA
       \item Mapping softwares ArcMap and ArcGIS Pro
       \item Google Maps API, Mapbox API, and Openstreetmap API
       \item Microsoft Office Suite, Keynote, and LaTeX
       \item Professional and academic writing
       \item Customer service and sales
\end{itemize}

\end{document} 

여기에 이미지 설명을 입력하세요

관련 정보