« Discussion:ConTeXt » : différence entre les versions

Contenu supprimé Contenu ajouté
Page créée avec « * Si votre connaissance de ConTeXt le permet, vous pouvez rectifier les erreurs, compléter les informations, et éventuellement m'informer des modifications majeures... »
 
Ousia (discussion | contributions)
suggestion to end French as language and mutiline linenotes
Ligne 2 :
 
[[Utilisateur:Adeimantos|Adeimantos]] ([[Discussion utilisateur:Adeimantos|discussion]]) 27 avril 2016 à 13:13 (CEST)
 
:Sorry for not writing in French. I would have some suggestions to your file:
:
:<source lang="latex">
\mainlanguage[la]% Définition du latin comme langue principale du document.
\setuplayout[header=0cm, footer=0cm]% Paramétrage de la page; ici on a choisi d'enlever l'entête et le pied de page.
\setuplinenumbering[step=5] % La sortie PDF comportera une numérotation de 5 en 5; on peut régler sur 1 (ou 10).
\setupnotations[alternative=serried] % On définit le caractère séquentiel des notes.
\definelinenote[aNote]% Plusieurs manières d'afficher les notes ici, notamment en plusieurs colonnes (n=2, ou n=3).
\definelinenote[bNote][n=2]
\definelinenote[cNote][n=3]
\definelinenote[dNote][paragraph=yes]% Les notes se suivent sur la même ligne.
\def\ANote#1#2{#1\aNote{#1] #2}}
\def\BNote#1#2{#1\bNote{#1] #2}}
\def\CNote#1#2{#1\cNote{#1] #2}}
\def\DNote#1#2{#1\dNote{#1] #2}}
\setupbodyfont[palatino, 7.8pt]
\starttext
\start\fr % On indique à ConTeXt que l'on veut ici du texte en français (ou 'en' pour l'anglais).
Définir un apparat critique et le mettre en page avec un traitement de texte courant est un véritable casse-tête. \LaTeX\ et \ConTeXt\ offrent des outils d'automatisation encore assez mal connus dans la communauté des éditeurs, notamment en ce qui concerne l'édition et la comparaison de textes médiévaux.
\stop
 
\startlinenumbering
\dorecurse{8}% À utiliser seulement pour répéter le paragraphe suivant, ici 8 fois.
{Cum defensionum \CNote{laboribus}{première note} \startdNote[abcd\recurselevel]{longue note}senatoriisque
muneribus aut omnino aut magna ex parte essem aliquando liberatus,
rettuli me, Brute, te hortante maxime ad ea studia, quae retenta
animo, remissa temporibus, longo intervallo intermissa revocavi, et
cum omnium artium, quae ad rectam vivendi viam pertinerent,
\ANote{ratio}{seconde note} et disciplina studio sapientiae, quae
philosophia dicitur, contineretur, hoc mihi Latinis litteris
\DNote{inlustrandum}{troisième note} putavi, non quia
\BNote{philosophia}{quatrième note} Graecis et litteris et doctoribus
percipi non posset, sed meum semper iudicium fuit omnia nostros aut
invenisse per se sapientius quam Graecos aut accepta ab illis
fecisse meliora, quae quidem digna statuissent\stopdNote[abcd\recurselevel], in quibus
elaborarent.\par}
\stoplinenumbering
\stoptext
</source>
:
:The suggestions are these ones:
:
:* <code>\start\fr</code> should be closed with <code>\stop</code>. Otherwise, all the document will follow French hyphenation rules.
:
:* Logos for LaTeX and ConTeXt were introduced.
:
:* I introduced a linenote that spans across multiple lines.
:
:Just in case it helps, —[[Utilisateur:Ousia|Ousia]] ([[Discussion utilisateur:Ousia|discussion]]) 15 mai 2016 à 16:07 (CEST).
Revenir à la page « ConTeXt ».