Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

para settings of nested lists are different if block code is used #546

Open
u-fischer opened this issue Aug 11, 2024 · 0 comments
Open

para settings of nested lists are different if block code is used #546

u-fischer opened this issue Aug 11, 2024 · 0 comments
Labels
analyse something that needs further checking and perhaps code changes area: block environments

Comments

@u-fischer
Copy link
Member

(extracted from issue #119 for better discussion)

With the new block code lists nested inside a center or similar environment behave differently than with standard LaTeX. While standard LaTeX in most cases resets para settings (the exception are setting from \raggedleft), the new code passes them on.

%\DocumentMetadata{testphase={block}}
\documentclass{article}
\usepackage{lipsum}
\begin{document}\enlargethispage{4cm}\pagestyle{empty}
\lipsum[1][1-3]

{\centering 
\begin{itemize}
\item centering \lipsum[1][1-3]
\end{itemize} \par}

{\raggedright
 \begin{itemize}
\item raggedright \lipsum[1][1-3]
\end{itemize} \par}

{\raggedleft
 \begin{itemize}
\item raggedleft \lipsum[1][1-3]
\end{itemize} \par}

\begin{center}
\begin{itemize}
\item center \lipsum[1][1-3]
\end{itemize} 
\end{center}

\begin{flushleft}
\begin{itemize}
\item flushleft \lipsum[1][1-3]
\end{itemize} 
\end{flushleft}

\begin{flushright}
\begin{itemize}
\item flushright \lipsum[1][1-3]
\end{itemize} 
\end{flushright}


{\centering 
\begin{tabular}{p{.8\columnwidth}}
\begin{itemize}
\item centering + tabular \lipsum[1][1-3]
\end{itemize} 
\end{tabular}\par}

\begin{center}
\begin{tabular}{p{.8\columnwidth}}
\begin{itemize}
\item center + tabular \lipsum[1][1-3]
\end{itemize} 
\end{tabular}
\end{center}

{\centering 
\begin{minipage}{.8\columnwidth}
\begin{itemize}
\item centering + minipage \lipsum[1][1-3]
\end{itemize} 
\end{minipage}\par}

\begin{center}
\begin{minipage}{.8\columnwidth}
\begin{itemize}
\item center + minipage \lipsum[1][1-3]
\end{itemize} 
\end{minipage}
\end{center}


{\raggedright
 \begin{center} 
 \begin{itemize}
\item raggedright + center \lipsum[1][1-3]
\end{itemize}
\end{center} \par}

\end{document}

left: without block code, right: with block code

@FrankMittelbach FrankMittelbach added the analyse something that needs further checking and perhaps code changes label Aug 12, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
analyse something that needs further checking and perhaps code changes area: block environments
Projects
None yet
Development

No branches or pull requests

2 participants