Deedy-Resume: cómo eliminar la sangría francesa en la lista

Deedy-Resume: cómo eliminar la sangría francesa en la lista

Estoy tratando de hacer las cosas lo más compactas posible en la plantilla Deedy-Resume, he reducido el espacio entre líneas y he realizado múltiples ajustes para ahorrar espacio. Me gustaría eliminar la sangría francesa, o al menos controlar el espacio, en la sangría de las líneas después de la línea de viñeta inicial. Estoy usando el dorso y el compilador es XeLatex.

El archivo completo se puede encontrar aquí.http://ge.tt/5KplYRx2

tratando de poder controlar el espacio de sangría

A continuación se muestra la sección que trata los puntos. También estoy usando el paquete enumitem.


\documentclass[letterpaper]{article} 

\usepackage[hmargin= 1.0cm, vmargin=0.75cm]{geometry} % Specifies horizontal and vertical page margins

\usepackage{enumitem}
\usepackage{lipsum}% just to generate text for the example
\usepackage{fixltx2e}
\usepackage{hyperref}
\usepackage{color}
\usepackage[document]{ragged2e}


%----------------------------------------------------------------------------------------
%   SECTION TITLE STYLING AND SPACING
%----------------------------------------------------------------------------------------

\newenvironment{tightitemize} % Defines the tightitemize environment which modifies the itemize environment to be more compact
{\vspace{-\topsep}\begin{itemize} \leftmargin-25pt \itemsep0pt \parskip0pt \parsep0pt \itemindent-20pt \labelsep1pt \parindent0pt
}
{\end{itemize}\vspace{-\topsep}}




\begin{document}

\begin{minipage}[t]{0.72\textwidth} 


\subsection*{Research Assistant} 
\subsubsection*{Apr 2014 - Aug 2014 | TEST, NY}
\begin{tightitemize}
\item \lipsum[4]
\item \lipsum[4]
\item\lipsum[4]
\end{tightitemize}

\end{minipage}


\end{document}

Gracias por su ayuda.

Respuesta1

Bueno, puedes usar el entorno itemizecon algunas opciones, porque ya llamaste enumitemasí:

\begin{itemize}[% <=====================================================
  noitemsep,nosep,
  leftmargin=0pt,
  labelsep=2pt,
  itemindent=0pt,
  labelwidth=*
]

Se obtendría un mejor resultado con las siguientes líneas, pero luego aparece una advertencia extraña acerca de que el ancho de etiqueta negativo "no tiene sentido".

\begin{itemize}[% <=====================================================
  noitemsep,nosep,
  leftmargin=0pt,
  labelsep=2pt,
  itemindent=0pt,
  labelwidth=-7pt
]

En mi humilde opinión, tiene sentido utilizar una longitud negativa debido a la extraña definición de \labelwidth:

captura de pantalla del documento

Como puede ver en la captura de pantalla anterior, \labelwdthestá definido para alcanzar \leftmargin, pero ¿qué sucede si esa longitud se establece en cero?

En el siguiente MWE agregué un \fboxpara visualizar lo impreso minipagecon un marco alrededor.

Consulte el siguiente MWE (cambios de código marcados con <======)

\documentclass[letterpaper]{article} 

\usepackage[%
  hmargin= 1.0cm, vmargin=0.75cm,
% showframe
]{geometry} % Specifies horizontal and vertical page margins

\usepackage{enumitem}
\usepackage{lipsum}% just to generate text for the example
%\usepackage{fixltx2e}

\usepackage{color}
\usepackage[document]{ragged2e}

\usepackage{hyperref}


%----------------------------------------------------------------------------------------
%   SECTION TITLE STYLING AND SPACING
%----------------------------------------------------------------------------------------

\newenvironment{tightitemize} % Defines the tightitemize environment which modifies the itemize environment to be more compact
{\vspace{-\topsep}\begin{itemize}[leftmargin=*] \itemsep0pt \parskip0pt \parsep0pt \itemindent0pt \labelsep1pt \parindent0pt
}
{\end{itemize}\vspace{-\topsep}}


\begin{document}

\fbox{% <===============================================================
\begin{minipage}[t]{0.72\textwidth} 
\subsection*{Research Assistant} 
\subsubsection*{Apr 2014 - Aug 2014 | TEST, NY}
\begin{tightitemize}
\item \lipsum[4]
\item \lipsum[4]
\item\lipsum[4]
\end{tightitemize}
New itemize follows now:
\begin{itemize}[% <=====================================================
  noitemsep,nosep,
  leftmargin=0pt,
  labelsep=2pt,
  itemindent=0pt,
  labelwidth=*
]
\item \lipsum[4]
\item \lipsum[4]
\item \lipsum[4]
\end{itemize}
\end{minipage}
} % <===================================================================

\end{document}

y su resultado:

pdf resultante

Su solución se imprime primero (vea la flecha roja marcada con 1), mi solución se imprime en segundo lugar. Vea que estoy más cerca del inicio izquierdo del marco (flecha roja 2) y la viñeta de texto va un poco fuera del marco a la izquierda. Si no desea esto, utilice mi segunda solución con \labelwithuna advertencia negativa y resultante:

segunda posibilidad que mostré

Por fin veo que hay un error en ese paquete, debería ser posible iniciar la viñeta de texto dentro del marco sin previo aviso. ¿Quizás quieras contactar al mantenedor de ese paquete?

Respuesta2

Editar lo \newcommandsiguiente solucionó el problema: preste atención aleftmargin

\newenvironment{tightitemize} % Defines the tightitemize environment which modifies the itemize environment to be more compact
{\vspace{-\topsep}\begin{itemize}[leftmargin=*] \itemsep0pt \parskip0pt \parsep0pt \itemindent0pt \labelsep1pt \parindent0pt
}
{\end{itemize}\vspace{-\topsep}}

información relacionada