Je voudrais réduire la taille de police utilisée pour les blocs de code inclus dans ma présentation Org-Mode / Beamer. Quelle (s) commande (s) puis-je utiliser pour n'affecter que le contenu du src
bloc?
Voici un exemple de travail minimal: le bloc de code est proche de la fin:
#+TITLE: <<title>>
#+AUTHOR: Dave
#+EMAIL:
#+DATE: <<date>>
#+DESCRIPTION:
#+KEYWORDS:
#+LANGUAGE: en
#+OPTIONS: H:3 num:t toc:t \n:nil @:t ::t |:t ^:t -:t f:t *:t <:t
#+OPTIONS: TeX:t LaTeX:t skip:nil d:nil todo:t pri:nil tags:not-in-toc toc:nil \n:nil
#+INFOJS_OPT: view:nil toc:t ltoc:t mouse:underline buttons:0 path:http://orgmode.org/org-info.js
#+EXPORT_SELECT_TAGS: export
#+EXPORT_EXCLUDE_TAGS: noexport
#+LINK_UP:
#+LINK_HOME:
#+XSLT:
#+startup: beamer
#+LATEX_CLASS: beamer
#+LATEX_CLASS_OPTIONS: [bigger]
#+LATEX_HEADER: \usepackage{pgfpages}
#+LATEX_HEADER: \pgfpagesuselayout{resize to}[letterpaper,border shrink=5mm,landscape]
#+LATEX_HEADER: \usetheme{Dresden}
#+LATEX_HEADER: \usepackage[utf8x]{inputenc}
#+LATEX_HEADER: \setbeamertemplate{itemize items}[default]
#+LATEX_HEADER: \setbeamertemplate{enumerate items}[default]
#+LATEX_HEADER: \institute{}
#+BEAMER_FRAME_LEVEL: 2
#+COLUMNS: %40ITEM %10BEAMER_env(Env) %9BEAMER_envargs(Env Args) %4BEAMER_col(Col) %10BEAMER_extra(Extra)
* Presentation
** Code Example
*** Text
:PROPERTIES:
:BEAMER_env: ignoreheading
:BEAMER_col:0.5
:END:
- Text describing code
- More text
*** Graphics
:PROPERTIES:
:BEAMER_env: ignoreheading
:BEAMER_col:0.5
:END:
% LOOK HERE!
% I want the text in this code block to be smaller
#+begin_src python
import sys
import os
import super_cool_module
value=super_cool_module.evalauate(42)
#+end_src
$F=ma$
une taille de police plus petite - pour l'exportation HTML ou Latex?RequirePackage
etusepackage
? (J'en ai un tasusepackage
dans mon dossier actuel)usepackage
est utilisé dans un document LaTeX normal etRequirePackage
est utilisé dans les packages (.sty
fichiers) LaTeX .En supposant que vous utilisez le package de liste, ce qui signifie que vous avez dans votre fichier de mode org un préambule
vous pouvez définir n'importe quelle option spécifique disponible dans la
\lstset{}
commande. Pour définir une police de taille de script latex pour un extrait de code spécifique, vous pouvez remplacer leslstset
options par défaut comme ceci:la source