A kijelölt diák betűméretének módosítása a beamer

Bemutatót készítek, és van néhány diám, legfeljebb 15 egyenlettel. Hogyan tehetem kisebbé a diák betűméretét? A betűméretet 6-ra kell állítanom.

Megjegyzések

  • Üdvözöljük a TeX.sx oldalon ! Hogyan készíti el a prezentációt? Beamer?
  • Köszönöm! Igen, használok egy beamer sablont: \ documentclass [10pt] {beamer}
  • Úgy gondolom, hogy ezt nem szabad megtennie. Gondoljon az 50 éves, szemüveges srácra valahol a közönségnél. ' jobb, ha egy keretet két részre osztunk, és előre és hátra görgetünk, mint ha egy képkocka van, de senki sem tudja elolvasni.
  • @Schweinbacke I általában egyetértek veled, mivel a 6pt valószínűleg túl kicsi egy prezentációhoz, de néha a 10pt csak egy kicsit túl nagy, és jobb, ha az utolsó sort inkább a diára szorítja, mintsem ketté osztva. Ezenkívül értékes lehet egy " egyenlet hivatkozás hozzáadása " dia, ha a prezentációt ki akarják nyomtatni. Mindkettőhöz technikára van szükség a dia betűméretének megváltoztatásához.

Válasz

Használhatja a \fontsize:

\fontsize{<font size>}{<value for \baselineskip>}\selectfont 

Például:

\fontsize{6pt}{7.2}\selectfont 

a betűméretet 6 pontra, a \baselineskip 7,2 pontra változtatja. Megadhat egy új parancsot a módosítás alkalmazásához:

\documentclass{beamer} \usepackage{lipsum} \newcommand\Fontvi{\fontsize{6}{7.2}\selectfont} \begin{document} \begin{frame} \frametitle{Frame with reduced font size} \Fontvi \lipsum[1] \end{frame} \begin{frame} \frametitle{Frame with regular font size} \lipsum[1] \end{frame} \end{document} 

Megjegyzések

  • Ez nem ' nem egy szintnél több dolgot érintenek a itemize listák mélyén …
  • Hogyan változtatjuk meg a a tételes szöveg mérete?
  • A @ naught101 helyes — csak a tételes listák első szintjét változtatja meg.
  • nem működik a \begin{frame}[allowframebreaks] \frametitle{References} \fontsize{3}{6}\selectfont \printbibliography \end{frame}

Válasz

Mivel Gonzalo válasza nem működik beágyazott tételekre, íme egy megoldás, beamer sablon, amely megoldja ezt.

Az általánosítás érdekében a environ csomagot használtam, mert a normál newenvironment a test által elválasztott zárójelekkel kapcsolatos problémák.

\documentclass{beamer} \usepackage{environ} \usepackage{lipsum} % % Custom font for a frame. % \newcommand{\customframefont}[1]{ \setbeamertemplate{itemize/enumerate body begin}{#1} \setbeamertemplate{itemize/enumerate subbody begin}{#1} } \NewEnviron{framefont}[1]{ \customframefont{#1} % for itemize/enumerate {#1 % For the text outside itemize/enumerate \BODY } \customframefont{\normalsize} } \begin{document} \begin{framefont}{\tiny} \begin{frame} \frametitle{Frame with reduced font size} \lipsum[66] \begin{itemize} \item Nunc sed pede. Praesent vitae lectus. \item Nunc sed pede. Praesent vitae lectus. \end{itemize} \end{frame} \end{framefont} \begin{frame} \frametitle{Frame with regular font size} \lipsum[66] \begin{itemize} \item Nunc sed pede. Praesent vitae lectus. \item Nunc sed pede. Praesent vitae lectus. \end{itemize} \end{frame} \end{document} 

Megjegyzések

  • Számomra nagyon jól működik. Egyszerű megvalósítás , és kiterjed a felsorolásjelekre
  • Jól néz ki, bár nem nem törékeny kerettel működik.

Vélemény, hozzászólás?

Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük