2 votes

Comment puis-je appliquer un formatage "facile" aux blocs en mode org ?

Le mode Org est idéal pour effectuer un balisage et une organisation légers, et l'exportation est également excellente. Cependant, j'ai du mal à mettre en place une simple option de formatage.

J'aimerais couler un bloc entier en monospace, et si possible, obtenir le bel encadrement (dans l'exportation HTML) qui provient de l'environnement EXAMPLE :

#+BEGIN_EXAMPLE
some stuff that goes on and on forever right off the edge of any page or browser frame 443okkfq3jg0jg
#+END_EXAMPLE

Malheureusement, comme dans le cas de Markdown, l'habillage est perdu dans un environnement verbatim.

J'aimerais surtout pouvoir activer l'emballage dans cet environnement. Si cela ne fonctionne pas, je veux au moins avoir la possibilité de placer un bloc délimité dans une police monospace (afin que je puisse obtenir l'habillage à partir du texte brut). Comment puis-je réaliser l'un ou l'autre de ces objectifs ?

3voto

Juancho Points 2582

Pour l'exportation HTML, vous pouvez utiliser vos propres noms de blocs qui s'exporteront sous la forme d'un fichier div avec le nom du bloc comme classe :

#+begin_monoblock
This is some text.
#+end_monoblock

Vous pouvez désormais ajouter votre format de deux manières :

1 : en ajoutant une définition de style CSS pour tous ces blocs en haut de votre document org

#+HTML_HEAD: <style>.monoblock {font-family:courier;}</style>

... other things

#+begin_monoblock
This is some text.
#+end_monoblock

2 : en ajoutant un style ou d'autres attributs HTML individuellement à chaque bloc :

#+attr_html: :style font-family:courier;
#+begin_monoblock
This is some text.
#+end_monoblock

Ou encore, une combinaison des deux, avec un style commun à tous les blocs et un style supplémentaire individuel.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X