비머의 수평 정렬

비머의 수평 정렬

beamer프레젠테이션을 만들어 본 적이 있습니다 . 문제는 문장이 오른쪽에서 시작하지 않는다는 것입니다(페르시아어에서는 오른쪽에서 왼쪽으로 씁니다). 또한 각주 텍스트는 페이지 하단에 표시되지 않습니다.

이것은 내가 사용한 코드입니다. (페르시아어가 아닌 영어 단어로 이 질문에 대답할 수 있는 사람이 있다면 오히려 괜찮습니다. 답변을 공유해주세요.)

    \documentclass[11pt,xcolor={dvipsnames,svgnames,table}]{beamer}‎
    ‎‎‎\usepackage{caption}
    \usepackage{subcaption}
    \usepackage{afterpage}

    \usepackage{url}‎‎
    \usepackage[margin=1in]{geometry}
    \usepackage{amsmath}
    \usetheme{Warsaw}‎
    \usepackage{graphicx}‎‎
‎    \usefonttheme{serif}‎
    ‎\usepackage{ptext}‎‎
    ‎‎\usepackage[top=3.5cm,right=3cm,bottom=4cm,left=3cm]{geometry}‎  
    ‎\usepackage{amsmath}‎
     ‎\usepackage[marginal,stable,bottom]{footmisc}     % for footnotes‎: ‎marginal‎ -‎-> the same margins as text‎, 

    ‎\usepackage{perpage}                                            
‎    \MakePerPage{footnote}‎
‎    \usepackage{cite}                                                     % for 
    ‎\usepackage{setspace}                                            % for 
‎    \allowdisplaybreaks                                                    
    ‎\usepackage{parskip}      

    ‎\usepackage{xepersian}‎
‎    \settextfont{Yas}‎‎

    ‎\begin{document}‎
    \begin{persian}‎

\title{رعیی}
\author{مد‏ \and ‏‎\\ ‎
استادی}

‎\begin{frame}‎
‎\maketitle‎
‎\end{frame}‎
\everypar{\rightskip\rightmargin}
‎\begin{frame}‎
‎%‎\ptext[1-2]‎‎
‎‎\tableofcontents‎
‎\end{frame}‎
\section{‏‎‎‏ماعل ‎‎\hfill}‎‎
\section{‏مه ‎\hfill}‎‎
‎\subsection{‏حری ‎\hfill}‎‎‎
‎\begin{frame}‎‎‎‎
‎‎‎ ‎\begin{figure}[!htb]‎‎‎
‎\includegraphics[width=11.5‎cm‎]{‎f‎}‎
\caption{‎‏‎‏سی‎
 \LTR‎footnote{‎Pr‎‎}‎‎‎‎
. ‏نده‎‏
 ‎‎‎\LTRfootnote{‎r‎}‎‎‎‎ .‎
}
‎    \label{fig}‎‎‎‎‎‎‎‎
    ‎\end{figure}‎‎
    ‎\end{frame}‎
    ‎‎\subsection{‎‏پی ‎\hfill}‎‎‎
    ‎\begin{frame}
‎‎‎ ‎\begin{figure}[!htb]‎‎‎
‎\includegraphics[width=‏10.80‎cm‎]{‎chemort‎}‎
\caption{‎‏‎‏‎بل
  جی.
}
    ‎\label{f}‎‎‎‎‎‎‎‎
    ‎\end{figure}‎‎
    \end{frame}

    ‎\begin{frame}‎‎‎
    \textcolor{RoyalPurple‎‎‎}{‎‏سی 
 ‎\LTR‎footnote{‎Ci}‎‎‎‎
 ‎بد نوشته میشه. خیلی خیلی  
 ی به ه‌ یلی ‎.‎‏}‎
\vspace{0.1in} 
   ‎‎‎‎\textcolor{orange}{یلیش رامد؟}

\vspace{0.0005in} 
\fontdimen2\font=1pt‎

  ‏همه متنا بد نوشتا بد نوشته میشه همه شون داغوا بد نوشته میشه همه شون داغونه کلا د.نه کلا د.ه میشه همه شون داغونه کلا د. ‎
  ‎\vspace{0.1in}‎
‎‎‎ ‎\begin{figure}[!htb]‎‎‎
‎\includegraphics[width=3.2‎cm‎]{‎chem‎}‎
\caption{‎‏‎‏‎‏حا بد نوشته میشه همه شون داغونه کلا د.ال
‎\LTR‎footnote{‎Rle‎‎‎}‎‎
 ا بد نوشته میشه همه شون داغونه کلا د.
}
    ‎\label{f}‎‎‎‎‎‎‎‎
    ‎\end{figure}‎‎
    ‎‎\end{frame}‎


    \subsection{ما بد نوشته میشه همه شون داغونه کلا د.ته\hfill}
‎    \begin{frame}‎
    \frametitle{‏ما بد نوشته میشه همه شون داغونهsxsax کلا د.

  ‎‎
‏‎‎‎‎‎‎‎$J‎‎$ : ا بد نوشته میشه همه شون ا بد نوشته میاغونه کلا د.صله از 

\vspace{0.0005in} ‎

    \fontdimen2\font=0.2ex% inter word space‎
    \fontdimen2\font=1pt‎
    ‎‎$‎f‎$‎ ‎‎‎:فرا بد نوشته میشه همه شون داغونه کلا د.ت‎
    \fontdimen2\font=0.2ex% inter word space‎

    \vspace{0.0005in} ‎

‎‎$‎c‎‎$‎ ‎‎‎‎: یه متن کوچولو ی

\vspace{0.0005in} 
‎‎$‎‎\Delta‎‎$‎  : طول متن زیاد میشه

    \vspace{0.0005in} 
    ‎‎$‎‎\Delta ‎‎\alpha‎‎‎‎‎$‎ ‎‏‏: فاصله‌ی کلمه ها زیادهل
    \begin{equation}‎
    ‎\partial‎_t \rho(x) = - \nabla \cdot J(x).
      \end{equation}

    ‎\end{persian‎}‎‎
    ‎\end{document}‎

누구든지 문제를 해결할 수 있습니까? 어떤 답변이라도 정말 감사드립니다.


이 버전의 예제는 오류 없이 실행됩니다. 이 질문을 편집하여 출력 변경 방법을 알려주세요.

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

\documentclass[11pt,xcolor={dvipsnames,svgnames,table}]{beamer}
\usepackage{caption}
\usepackage{subcaption}
%\usepackage{afterpage}

\usepackage{url}
%\usepackage[margin=1in]{geometry}
\usepackage{amsmath}
\usetheme{Warsaw}
\usepackage{graphicx}
\usefonttheme{serif}
\usepackage{ptext}
%\usepackage[top=3.5cm,right=3cm,bottom=4cm,left=3cm]{geometry}
%\usepackage{amsmath}
\usepackage[marginal,stable,bottom]{footmisc}     % for footnotes: marginal --> the same margins as text,
%\usepackage{perpage}
%\MakePerPage{footnote}
\usepackage{cite}%                                                     % for
\usepackage{setspace}%                                            % for 
\allowdisplaybreaks
\usepackage{parskip}
\usepackage{xparse}
\ExplSyntaxOn
%\def\__fontspec_pass_args:nnn#1#2#3{#1#2}{#3}}
\cs_new:Nn \__fontspec_pass_args:nnn
 {
  \IfNoValueTF {#2}
   { \__fontspec_post_arg:w {#1} {#3} }
   { #1 {#2} {#3} }
 }
\NewDocumentCommand \__fontspec_post_arg:w { m m O{} }
 { #1 {#3} {#2} }
\ExplSyntaxOff

\usepackage{xepersian}
\settextfont{Arial}

\begin{document}
\begin{persian}

\title{رعیی}
\author{مد‏ \and ‏\\ 
استادی}

\begin{frame}
\maketitle
\end{frame}

%\everypar{\rightskip\rightmargin}
\begin{frame}
%\ptext[1-2]
\tableofcontents
\end{frame}
\section{‏‏ماعل \hfill}
\section{‏مه \hfill}
\subsection{‏حری \hfill}
\begin{frame}
 \begin{figure}[!htb]
%\includegraphics[width=11.5cm]{f}
\caption{‏‏سی
 \LTRfootnote{Pr}
. ‏نده‏
 \LTRfootnote{r} .
}
    \label{fig}
    \end{figure}
    \end{frame}

    \subsection{‏پی \hfill}
    \begin{frame}
 \begin{figure}[!htb]
%\includegraphics[width=‏10.80cm]{chemort}
\caption{‏‏بل
  جی.
}
    \label{f}
    \end{figure}
    \end{frame}

    \begin{frame}
    \textcolor{RoyalPurple}{‏سی 
 \LTRfootnote{Ci}
 بد نوشته میشه. خیلی خیلی  
 ی به ه‌ یلی .‏}

\vspace{0.1in} 
   \textcolor{orange}{یلیش رامد؟}

\vspace{0.0005in} 
\fontdimen2\font=1pt

  ‏همه متنا بد نوشتا بد نوشته میشه همه شون داغوا بد نوشته میشه همه شون داغونه کلا د.نه کلا د.ه میشه همه شون داغونه کلا د. 


\vspace{0.1in}
 \begin{figure}[!htb]


%\includegraphics[width=3.2cm]{chem}
\caption{‏‏‏حا بد نوشته میشه همه شون داغونه کلا د.ال
\LTRfootnote{Rle}
 ا بد نوشته میشه همه شون داغونه کلا د.
}
    \label{f}
    \end{figure}
   \end{frame}
    \subsection{ما بد نوشته میشه همه شون داغونه کلا د.ته\hfill}
    \begin{frame}
    \frametitle{‏ما بد نوشته میشه همه شون داغونهsxsax کلا د.


‏$J$ : ا بد نوشته میشه همه شون ا بد نوشته میاغونه کلا د.صله از 

}

\vspace{0.0005in} 

    \fontdimen2\font=0.2ex% inter word space
    \fontdimen2\font=1pt
    $f$ :فرا بد نوشته میشه همه شون داغونه کلا د.ت
    \fontdimen2\font=0.2ex% inter word space

    \vspace{0.0005in} 

$c$ : یه متن کوچولو ی

\vspace{0.0005in} 
$\Delta$  : طول متن زیاد میشه

    \vspace{0.0005in} 
    $\Delta \alpha$ ‏‏: فاصله‌ی کلمه ها زیادهل
    \begin{equation}
    \partial_t \rho(x) = - \nabla \cdot J(x).
      \end{equation}

\end{frame}
    \end{persian}

   \end{document}

답변1

대부분의 문제는 서문의 패키지 오류와 잘못된 제어 문자뿐 아니라 문서의 허위 공백 명령이었습니다. 이를 제거하면 주석에 명시된 대로 \raggedleft예를 들어 마지막 프레임을 시작하여 비정형 왼쪽 텍스트를 얻을 수 있습니다.

\begin{frame}
\raggedleft

생산하다

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

각주에서는 그림 상자 내부 캡션의 페이지 각주를 사용할 수 없습니다. 캡션과 그림 외부 어딘가에서 xepersian사용할 수 있지만(아마도 저는 여기 패키지 기능을 모릅니다 ) 각주를 제거하기만 하면 됩니다. 실제로는 프레젠테이션에서는 작동하지 않습니다. 비머 매뉴얼에는 다음과 같이 나와 있습니다.\footnotemark\footnotetext{...}

먼저 경고합니다. 각주를 사용하는 것은 일반적으로 좋은 생각이 아닙니다. 독서의 흐름을 방해합니다.

해당 경고에도 불구하고 비머에서 각주를 사용하려면 다른 각주 패키지보다는 비머 명령을 사용하는 것이 가장 좋습니다.

\documentclass[11pt,xcolor={dvipsnames,svgnames,table}]{beamer}
\usepackage{caption}
\usepackage{subcaption}
%\usepackage{afterpage}

\usepackage{url}
%\usepackage[margin=1in]{geometry}
\usepackage{amsmath}
\usetheme{Warsaw}
\usepackage{graphicx}
\usefonttheme{serif}
\usepackage{ptext}
%\usepackage[top=3.5cm,right=3cm,bottom=4cm,left=3cm]{geometry}
%\usepackage{amsmath}
%\usepackage[marginal,stable,bottom]{footmisc}     % for footnotes: marginal --> the same margins as text,
%\usepackage{perpage}
%\MakePerPage{footnote}
\usepackage{cite}%                                                     % for
\usepackage{setspace}%                                            % for 
\allowdisplaybreaks
\usepackage{parskip}
\usepackage{xparse}
\ExplSyntaxOn
%\def\__fontspec_pass_args:nnn#1#2#3{#1#2}{#3}}
\cs_new:Nn \__fontspec_pass_args:nnn
 {
  \IfNoValueTF {#2}
   { \__fontspec_post_arg:w {#1} {#3} }
   { #1 {#2} {#3} }
 }
\NewDocumentCommand \__fontspec_post_arg:w { m m O{} }
 { #1 {#3} {#2} }
\ExplSyntaxOff

\usepackage{xepersian}
\settextfont{Arial}

\begin{document}
\begin{persian}

\title{رعیی}
\author{مد‏ \and ‏\\ 
استادی}

\begin{frame}
\maketitle
\end{frame}

%No never do this\everypar{\rightskip\rightmargin}
\begin{frame}
%\ptext[1-2]
\tableofcontents
\end{frame}
\section{‏‏ماعل }
\section{‏مه }
\subsection{‏حری }
\begin{frame}
 \begin{figure}[!htb]
%\includegraphics[width=11.5cm]{f}
\caption{‏‏سی
 \LTRfootnote{Pr}
. ‏نده‏
 \LTRfootnote{r} .
}
    \label{fig}
    \end{figure}
    \end{frame}

    \subsection{‏پی }
    \begin{frame}
 \begin{figure}[!htb]
%\includegraphics[width=‏10.80cm]{chemort}
\caption{‏‏بل
  جی.
}
    \label{f}
    \end{figure}
    \end{frame}

    \begin{frame}
    \textcolor{RoyalPurple}{‏سی 
 \LTRfootnote{Ci}
 بد نوشته میشه. خیلی خیلی  
 ی به ه‌ یلی .‏}

\vspace{0.1in} 
   \textcolor{orange}{یلیش رامد؟}

% what??? \vspace{0.0005in} 
\fontdimen2\font=1pt

  ‏همه متنا بد نوشتا بد نوشته میشه همه شون داغوا بد نوشته میشه همه شون داغونه کلا د.نه کلا د.ه میشه همه شون داغونه کلا د. 


\vspace{0.1in}
 \begin{figure}[!htb]


%\includegraphics[width=3.2cm]{chem}
\caption{‏‏‏حا بد نوشته میشه همه شون داغونه کلا د.ال
\LTRfootnote{Rle}
 ا بد نوشته میشه همه شون داغونه کلا د.
}
    \label{f}
    \end{figure}
   \end{frame}
    \subsection{ما بد نوشته میشه همه شون داغونه کلا د.ته}
    \begin{frame}
\raggedleft
    \frametitle{‏ما بد نوشته میشه همه شون داغونهsxsax کلا د.


‏$J$ : ا بد نوشته میشه همه شون ا بد نوشته میاغونه کلا د.صله از 

}

% what??? \vspace{0.0005in} 

%?    \fontdimen2\font=0.2ex% inter word space
    \fontdimen2\font=1pt
%?    $f$ :فرا بد نوشته میشه همه شون داغونه کلا د.ت
%?    \fontdimen2\font=0.2ex% inter word space

% what???     \vspace{0.0005in} 

$c$ : یه متن کوچولو ی

% what??? \vspace{0.0005in} 
$\Delta$  : طول متن زیاد میشه

% what???     \vspace{0.0005in} 
    $\Delta \alpha$ ‏‏: فاصله‌ی کلمه ها زیادهل
    \begin{equation}
    \partial_t \rho(x) = - \nabla \cdot J(x).
      \end{equation}

\end{frame}
    \end{persian}

   \end{document}

관련 정보