كيف يمكنك تغيير صورة نقطة الرصاصة في Latex Beamer

StackOverflow https://stackoverflow.com/questions/2822345

  •  26-09-2019
  •  | 
  •  

سؤال

عندما أستخدم بيئة المفصل ، أي

\begin{itemize} 
    \item one
    \item two
    \item three
\end{itemize}

نقاط الرصاص هي رسومات قبيحة لقطات النقطية التي لها حواف قاسية (مستعارة). أود أن تكون شخصية خطية لطيفة ونظيفة أو رسم متجه

هل كانت مفيدة؟

المحلول

يمكنك ببساطة تعيين رمز من اختيارك. دعني أفترض أنك تريد \checkmark الرمز ، فقط اكتب:

\begin{itemize} 
    \item[\checkmark] one
    \item[\checkmark] two
    \item[\checkmark] three
\end{itemize}

علاوة على ذلك ، إذا كانت الكتابة طويلة جدًا ، فيمكنك تعيين أمر جديد:

\newcommand{\myitem}{\item[\checkmark]}

ويصبح كل شيء:

\begin{itemize} 
   \myitem one
   \myitem two
   \myitem three
\end{itemize}

خلاف ذلك ، يمكنك استخدام enumitem الحزمة كما هو مذكور في الإجابة أدناه.


بالنسبة لفئات المستندات بخلاف Beamer ، هناك طريقتان أخريان للقيام بالخدعة:

في الديباجة ، اكتب:

\def\labelitemi{\checkmark}

إذا كنت تريد تغيير الرمز في واحد فقط itemize البيئة ، اكتب:

\begin{itemize} 
\newcommand{\labelitemi}{\checkmark}
   \item one
   \item two
   \item three
\end{itemize}

نصائح أخرى

ربما تكون أفضل طريقة هي استخدام قالب Beamer:

\setbeamertemplate{itemize items}{\checkmark}

إذن ها هو الجواب الطويل. لقد وجدت هذا في دليل Beamer. في Beamer هناك نوعان من الأشياء التي يمكنك القيام بها. واحد هو تعيين "innertheme".

\useinnertheme{circles}

سيكون هذا (تقريبًا) نفس تأثير

\newcommand{\myitem}{\item[\textbullet]}

الشيء الآخر الذي يمكنك القيام به هو تعيين القالب

\setbeamertemplate{itemize item}{\textbullet}

يمكنك أيضًا استخدام صورة جميلة مع Graphicx:

\usepackage{graphicx}
...
\item[\includegraphics{./images/image.png}]{Text}

اذا أنت \usepackage{enumitem} يمكنك بعد ذلك تعيين الملصق كمعلمة

\begin{itemize}[label=\checkmark]
   \item ....
   \item ...
\end{itemize}

الوثائق الكاملة هنا.

لقد قمت بحل Trobules مع رموز Beamber الروسية والمخصصة باستخدام Asana-Math:

\setmathfont{Asana-Math.otf}

مما يعني استخدام Xelatex ، ولكن الفكرة هي نفسها بالنسبة إلى LaTex - فقط قم بتعيين الرموز يدويًا:

\setbeamertemplate{itemize item}{$\blacktriangleright$}
\setbeamertemplate{itemize subitem}{$\QED$}
\setbeamertemplate{itemize subsubitem}{$\smblkcircle$}
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top