Minipage 重置缩进。我该如何重新设置为标准?

Minipage 重置缩进。我该如何重新设置为标准?

我有以下代码。

\documentclass[a4paper, titlepage, 11pt]{article}

\begin{document}
\section{Introduzione all'astrofisica}  
   \begin{minipage}{12cm}
    In astrofisica, differentemente da altre scienze, non \`e possibile 
    eseguire degli esperimenti diretti sugli oggetti di studio. 

   L'assenza di questi viene colmata grazie all'\textit{osservazione 
   degli astri}, tramite telescopi e, nello specifico, tramite 
   l'osservazione della \textit{posizione} dei corpi celesti e della
   \textit{luce} da loro emessa.
\end{minipage}

\end{document}

我想要的是常规缩进,就像没有缩进页的文档一样。我该如何实现呢?

谢谢。

答案1

这是一个解决方案

\documentclass[a4paper, titlepage, 11pt]{article}

\begin{document}
\section{Introduzione all'astrofisica}  
\edef\myindent{\the\parindent}% store parindent value
   \begin{minipage}{12cm}\setlength{\parindent}{\myindent}
    In astrofisica, differentemente da altre scienze, non \`e possibile 
    eseguire degli esperimenti diretti sugli oggetti di studio. 

   L'assenza di questi viene colmata grazie all'\textit{osservazione 
   degli astri}, tramite telescopi e, nello specifico, tramite 
   l'osservazione della \textit{posizione} dei corpi celesti e della
   \textit{luce} da loro emessa.
\end{minipage}

\end{document}

更新因为\parskip人们可以使用\edef\myparskip{\the\parskip}\setlength{\parskip}{\myparskip}

没有办法一次性做到这一点,但你可以这样做

\documentclass[a4paper, titlepage, 11pt]{article}

\newcommand{\saveparinfos}{%
\edef\myindent{\the\parindent}%
\edef\myparskip{\the\parskip}}

\newcommand{\useparinfo}{%
\setlength{\parindent}{\myindent}%
\setlength{\parskip}{\myparskip}}

\begin{document}
   L'assenza di questi viene colmata grazie all'\textit{osservazione 
   degli astri}, tramite telescopi e, nello specifico, tramite 
   l'osservazione della \textit{posizione} dei corpi celesti e della
   \textit{luce} da loro emessa.

   L'assenza di questi viene colmata grazie all'\textit{osservazione 
   degli astri}, tramite telescopi e, nello specifico, tramite 
   l'osservazione della \textit{posizione} dei corpi celesti e della
   \textit{luce} da loro emessa.
\section{Introduzione all'astrofisica}  
\saveparinfos
   \begin{minipage}{12cm}\useparinfo
    In astrofisica, differentemente da altre scienze, non \`e possibile 
    eseguire degli esperimenti diretti sugli oggetti di studio. 

   L'assenza di questi viene colmata grazie all'\textit{osservazione 
   degli astri}, tramite telescopi e, nello specifico, tramite 
   l'osservazione della \textit{posizione} dei corpi celesti e della
   \textit{luce} da loro emessa.
\end{minipage}

\end{document}

答案2

感谢大家,通过你们的帮助和一些研究,我终于得到了答案。

我用了:

\usepackage{parskip}
\setlength{\parskip}{\medskipamount}
\makeatletter 
\newcommand{\@minipagerestore}{
\setlength{\parindent}{15pt}
\setlength{\parskip}{\medskipamount}}
\makeatother

这似乎有效。

相关内容