FichesBebert
Context
Historique de FichesBebert.Context
Cacher les modifications mineures - Affichage de la sortie
10/09/2011 21:09
par -
Ligne 52 modifiée:
La raison pour laquelle je me suis intéressé à {$:con} et que dans le cadre de mon boulot, je me suis vu confier la réalisation, tous les ans, d'une grosse publication (200 à 300 pages) destinée au public, avec une mise en page figée (pas très folichonne de surcroît), qui si elle semble faisable sans trop de problème avec un logiciel de PAO, s'avère être un peu plus galère avec {$:lat}. Et comme mon service ne possède pas de logiciel de PAO et que je n'ai nulle envie d'apprendre à maîtriser un tel outil, j'ai relevé le défi avec {$:lat}. Finalement ça n'a pas été aussi difficile que je le pensais au premier abord, mais il m'a fallu quand même utiliser de nombreux packages, pas mal bidouiller, me confronter à des incompatibilité de packages, donc re-bidouiller\dots Et il reste deux trois bricoles dont je ne suis pas très satisfait.
en:
La raison pour laquelle je me suis intéressé à {$:con} et que dans le cadre de mon boulot, je me suis vu confier la réalisation, tous les ans, d'une grosse publication (200 à 300 pages) destinée au public, avec une mise en page figée (pas très folichonne de surcroît), qui si elle semble faisable sans trop de problème avec un logiciel de PAO, s'avère être un peu plus galère avec {$:lat}. Et comme mon service ne possède pas de logiciel de PAO et que je n'ai nulle envie d'apprendre à maîtriser un tel outil, j'ai relevé le défi avec {$:lat}. Finalement ça n'a pas été aussi difficile que je le pensais au premier abord, mais il m'a fallu quand même utiliser de nombreux packages, pas mal bidouiller, me confronter à des incompatibilité de packages, donc re-bidouiller{$:dots} Et il reste deux trois bricoles dont je ne suis pas très satisfait.
10/09/2011 21:08
par -
Lignes 14-15 modifiées:
Pour {$:con}, si les commandes aident toujours l'utilisateur à réaliser son document, elles permettent aussi un contrôle très fin de la mise en page. On peut très facilement, sans se plonger dans les arcanes de \TeX\, réaliser de nouvelles mises en page très sophistiquées. Par contre pour obtenir une belle mise en page, il va falloir te la fabriquer toi même. {$:con} ne possède pas de classe comme ''scrartcl'' de Koma-script qui te mâche le boulot.
en:
Pour {$:con}, si les commandes aident toujours l'utilisateur à réaliser son document, elles permettent aussi un contrôle très fin de la mise en page. On peut très facilement, sans se plonger dans les arcanes de TeX, réaliser de nouvelles mises en page très sophistiquées. Par contre pour obtenir une belle mise en page, il va falloir te la fabriquer toi même. {$:con} ne possède pas de classe comme ''scrartcl'' de Koma-script qui te mâche le boulot.
Lignes 45-47 modifiées:
et des options comme ''n'' pour une liste numérotée de 1, 2 à n, l'option ''a'' pour une liste de a, b, c,\dots, ''dot} pour une liste avec des petit \bullet\ et ''dash'' pour des tiretés -- ($:dots)
À la différence de {$:lat} {$:con} est toujours en développent et tire profit des dernières avancées dans les moteurs TeX, puisqu'il peut utiliser pdfTeX, XeTeX et LuaTeX avec les mêmes fichiers. Ce développement actif est à l'origine de l'existence de deux {$:con}, Mark II (MkII) et Mark IV (MkIV). Le premier, MkII, est figé, mais toujours maintenu, il utilise les moteurs pdfTeX\ et XeTeX.
À la différence de {$:lat} {$:con} est toujours en développent et tire profit des dernières avancées dans les moteurs TeX, puisqu'il peut utiliser pdfTeX, XeTeX et LuaTeX avec les mêmes fichiers. Ce développement actif est à l'origine de l'existence de deux {$:con}, Mark II (MkII) et Mark IV (MkIV). Le premier, MkII, est figé, mais toujours maintenu, il utilise les moteurs pdfTeX
en:
et des options comme ''n'' pour une liste numérotée de 1, 2 à n, l'option ''a'' pour une liste de a, b, c,{$:dots}, ''dot'' pour une liste avec des petits • et ''dash'' pour des tiretés – {$:dots}
À la différence de {$:lat} {$:con} est toujours en développent et tire profit des dernières avancées dans les moteurs TeX, puisqu'il peut utiliser pdfTeX, XeTeX et LuaTeX avec les mêmes fichiers. Ce développement actif est à l'origine de l'existence de deux {$:con}, Mark II (MkII) et Mark IV (MkIV). Le premier, MkII, est figé, mais toujours maintenu, il utilise les moteurs pdfTeX et XeTeX.
À la différence de {$:lat} {$:con} est toujours en développent et tire profit des dernières avancées dans les moteurs TeX, puisqu'il peut utiliser pdfTeX, XeTeX et LuaTeX avec les mêmes fichiers. Ce développement actif est à l'origine de l'existence de deux {$:con}, Mark II (MkII) et Mark IV (MkIV). Le premier, MkII, est figé, mais toujours maintenu, il utilise les moteurs pdfTeX et XeTeX.
10/09/2011 20:31
par -
Lignes 9-12 modifiées:
!!!{$:con} c'est quoi\,?
{$:con} est l'\oe uvre de Hans Hagen rejoint par Taco Hoekwater. Il est développé, depuis 1990, au sein d'une entreprise de création d'ouvrages scientifiques, éducatifs et de manuels ([[http://www.pragma-ade.com/]], basée aux Pays-Bas). Comme {$:lat} il est basé sur le moteur TeX.
Si tous les deux essayent par des commandes de haut niveau d'aider les auteurs à utiliser\TeX, leur philosophie est différente. Le but poursuivit par les auteurs de {$:lat} était de faciliter la création de documents scientifiques en déchargeant l'auteur de toutes préoccupations typographiques. L'auteur écrit son texte, {$:lat} fait la mise en page.
{$:con} est l'
Si tous les deux essayent par des commandes de haut niveau d'aider les auteurs à utiliser
en:
!!!{$:con} c'est quoi ?
{$:con} est l' œuvre de Hans Hagen rejoint par Taco Hoekwater. Il est développé, depuis 1990, au sein d'une entreprise de création d'ouvrages scientifiques, éducatifs et de manuels ([[http://www.pragma-ade.com | Pragma]], basée aux Pays-Bas). Comme {$:lat} il est basé sur le moteur TeX.
Si tous les deux essayent par des commandes de haut niveau d'aider les auteurs à utiliser TeX, leur philosophie est différente. Le but poursuivit par les auteurs de {$:lat} était de faciliter la création de documents scientifiques en déchargeant l'auteur de toutes préoccupations typographiques. L'auteur écrit son texte, {$:lat} fait la mise en page.
{$:con} est l' œuvre de Hans Hagen rejoint par Taco Hoekwater. Il est développé, depuis 1990, au sein d'une entreprise de création d'ouvrages scientifiques, éducatifs et de manuels ([[http://www.pragma-ade.com | Pragma]], basée aux Pays-Bas). Comme {$:lat} il est basé sur le moteur TeX.
Si tous les deux essayent par des commandes de haut niveau d'aider les auteurs à utiliser TeX, leur philosophie est différente. Le but poursuivit par les auteurs de {$:lat} était de faciliter la création de documents scientifiques en déchargeant l'auteur de toutes préoccupations typographiques. L'auteur écrit son texte, {$:lat} fait la mise en page.
10/09/2011 20:27
par -
Lignes 9-17 modifiées:
!!!($:con) c'est quoi\,?
($:con) est l'\oe uvre de Hans {\sc Hagen} rejoint par Taco {\sc Hoekwater}. Il est développé, depuis 1990, au sein d'une entreprise de création d'ouvrages scientifiques, éducatifs et de manuels (\from[pragma], basée aux Pays-Bas). Comme ($:lat) il est basé sur le moteur \TeX.
Si tous les deux essayent par des commandes de haut niveau d'aider les auteurs à utiliser \TeX, leur philosophie est différente. Le but poursuivit par les auteurs de($:lat) était de faciliter la création de documents scientifiques en déchargeant l'auteur de toutes préoccupations typographiques. L'auteur écrit son texte, ($:lat) fait la mise en page.
Pour($:con), si les commandes aident toujours l'utilisateur à réaliser son document, elles permettent aussi un contrôle très fin de la mise en page. On peut très facilement, sans se plonger dans les arcanes de \TeX\, réaliser de nouvelles mises en page très sophistiquées. Par contre pour obtenir une belle mise en page, il va falloir te la fabriquer toi même. ($:con) ne possède pas de classe comme {\tt scrartcl} de Koma-script qui te mâche le boulot.
Une autre différence majeur avec($:lat), est que ($:con) est monolithique. Toutes les macros font partie de ($:con), il n'est pas nécessaire de charger des packages. L'avantage est de ne pas avoir de conflit entre les packages comme par exemple entre ''enumitem'' et ''french - babel''.
Si tous les deux essayent par des commandes de haut niveau d'aider les auteurs à utiliser \TeX, leur philosophie est différente. Le but poursuivit par les auteurs de
Pour
Une autre différence majeur avec
en:
!!!{$:con} c'est quoi\,?
{$:con} est l'\oe uvre de Hans Hagen rejoint par Taco Hoekwater. Il est développé, depuis 1990, au sein d'une entreprise de création d'ouvrages scientifiques, éducatifs et de manuels ([[http://www.pragma-ade.com/]], basée aux Pays-Bas). Comme {$:lat} il est basé sur le moteur TeX.
Si tous les deux essayent par des commandes de haut niveau d'aider les auteurs à utiliser \TeX, leur philosophie est différente. Le but poursuivit par les auteurs de {$:lat} était de faciliter la création de documents scientifiques en déchargeant l'auteur de toutes préoccupations typographiques. L'auteur écrit son texte, {$:lat} fait la mise en page.
Pour {$:con}, si les commandes aident toujours l'utilisateur à réaliser son document, elles permettent aussi un contrôle très fin de la mise en page. On peut très facilement, sans se plonger dans les arcanes de \TeX\, réaliser de nouvelles mises en page très sophistiquées. Par contre pour obtenir une belle mise en page, il va falloir te la fabriquer toi même. {$:con} ne possède pas de classe comme ''scrartcl'' de Koma-script qui te mâche le boulot.
Une autre différence majeur avec {$:lat}, est que {$:con} est monolithique. Toutes les macros font partie de {$:con}, il n'est pas nécessaire de charger des packages. L'avantage est de ne pas avoir de conflit entre les packages comme par exemple entre ''enumitem'' et ''french - babel''.
{$:con} est l'\oe uvre de Hans Hagen rejoint par Taco Hoekwater. Il est développé, depuis 1990, au sein d'une entreprise de création d'ouvrages scientifiques, éducatifs et de manuels ([[http://www.pragma-ade.com/]], basée aux Pays-Bas). Comme {$:lat} il est basé sur le moteur TeX.
Si tous les deux essayent par des commandes de haut niveau d'aider les auteurs à utiliser \TeX, leur philosophie est différente. Le but poursuivit par les auteurs de {$:lat} était de faciliter la création de documents scientifiques en déchargeant l'auteur de toutes préoccupations typographiques. L'auteur écrit son texte, {$:lat} fait la mise en page.
Pour {$:con}, si les commandes aident toujours l'utilisateur à réaliser son document, elles permettent aussi un contrôle très fin de la mise en page. On peut très facilement, sans se plonger dans les arcanes de \TeX\, réaliser de nouvelles mises en page très sophistiquées. Par contre pour obtenir une belle mise en page, il va falloir te la fabriquer toi même. {$:con} ne possède pas de classe comme ''scrartcl'' de Koma-script qui te mâche le boulot.
Une autre différence majeur avec {$:lat}, est que {$:con} est monolithique. Toutes les macros font partie de {$:con}, il n'est pas nécessaire de charger des packages. L'avantage est de ne pas avoir de conflit entre les packages comme par exemple entre ''enumitem'' et ''french - babel''.
Lignes 21-23 modifiées:
Enfin ($:con) se veut plus respectueux de la syntaxe de TeX. Notamment il s'appuie sur le principe ''une commande des options'', alors que ($:lat) multiplie les commandes. ($:con) utilise plus les [ ] que les { }. Le cas des listes est un bon exemple des différences entre les deux systèmes. Avec ($:lat) tu as une commande pour les listes normales :
en:
Enfin {$:con} se veut plus respectueux de la syntaxe de TeX. Notamment il s'appuie sur le principe ''une commande des options'', alors que {$:lat} multiplie les commandes. {$:con} utilise plus les [ ] que les { }. Le cas des listes est un bon exemple des différences entre les deux systèmes. Avec {$:lat} tu as une commande pour les listes normales :
Lignes 37-39 modifiées:
Avec ($:con) une seule commande
en:
Avec {$:con} une seule commande
Lignes 47-50 modifiées:
À la différence de ($:lat) ($:con) est toujours en développent et tire profit des dernières avancées dans les moteurs TeX, puisqu'il peut utiliser pdfTeX, XeTeX et LuaTeX avec les mêmes fichiers. Ce développement actif est à l'origine de l'existence de deux ($:con), Mark II (MkII) et Mark IV (MkIV). Le premier, MkII, est figé, mais toujours maintenu, il utilise les moteurs pdfTeX\ et XeTeX.
Mark IV est la version de développement, il est basé sur le moteur LuaTeX. Ce changement est complètement transparent pour l'utilisateur, et jusqu'à présent j'ai toujours pu compiler mes documents sous l'une ou l'autre version. Enfin ça s'était vrai avec mes premiers documents. Plus j'avance dans($:con) plus je rencontre des incompatibilités entre MkII et MkIV. Dans ces fiches je n'utiliserais et ne ferais référence qu'à MkIV.
Mark IV est la version de développement, il est basé sur le moteur LuaTeX. Ce changement est complètement transparent pour l'utilisateur, et jusqu'à présent j'ai toujours pu compiler mes documents sous l'une ou l'autre version. Enfin ça s'était vrai avec mes premiers documents. Plus j'avance dans
en:
À la différence de {$:lat} {$:con} est toujours en développent et tire profit des dernières avancées dans les moteurs TeX, puisqu'il peut utiliser pdfTeX, XeTeX et LuaTeX avec les mêmes fichiers. Ce développement actif est à l'origine de l'existence de deux {$:con}, Mark II (MkII) et Mark IV (MkIV). Le premier, MkII, est figé, mais toujours maintenu, il utilise les moteurs pdfTeX\ et XeTeX.
Mark IV est la version de développement, il est basé sur le moteur LuaTeX. Ce changement est complètement transparent pour l'utilisateur, et jusqu'à présent j'ai toujours pu compiler mes documents sous l'une ou l'autre version. Enfin ça s'était vrai avec mes premiers documents. Plus j'avance dans {$:con} plus je rencontre des incompatibilités entre MkII et MkIV. Dans ces fiches je n'utiliserais et ne ferais référence qu'à MkIV.
Mark IV est la version de développement, il est basé sur le moteur LuaTeX. Ce changement est complètement transparent pour l'utilisateur, et jusqu'à présent j'ai toujours pu compiler mes documents sous l'une ou l'autre version. Enfin ça s'était vrai avec mes premiers documents. Plus j'avance dans {$:con} plus je rencontre des incompatibilités entre MkII et MkIV. Dans ces fiches je n'utiliserais et ne ferais référence qu'à MkIV.
Lignes 52-54 modifiées:
La raison pour laquelle je me suis intéressé à ($:con) et que dans le cadre de mon boulot, je me suis vu confier la réalisation, tous les ans, d'une grosse publication (200 à 300 pages) destinée au public, avec une mise en page figée (pas très folichonne de surcroît), qui si elle semble faisable sans trop de problème avec un logiciel de PAO, s'avère être un peu plus galère avec ($:lat). Et comme mon service ne possède pas de logiciel de PAO et que je n'ai nulle envie d'apprendre à maîtriser un tel outil, j'ai relevé le défi avec ($:lat). Finalement ça n'a pas été aussi difficile que je le pensais au premier abord, mais il m'a fallu quand même utiliser de nombreux packages, pas mal bidouiller, me confronter à des incompatibilité de packages, donc re-bidouiller\dots Et il reste deux trois bricoles dont je ne suis pas très satisfait.
($:con) étant réalisé par des imprimeurs pour réaliser des ouvrages scientifiques, je me suis dis qu'il pourrait peut être une solution plus élégante et plus efficace pour réaliser mes ouvrages. Donc je me lance et voici les premières fiches issues de mon apprentissage.
en:
La raison pour laquelle je me suis intéressé à {$:con} et que dans le cadre de mon boulot, je me suis vu confier la réalisation, tous les ans, d'une grosse publication (200 à 300 pages) destinée au public, avec une mise en page figée (pas très folichonne de surcroît), qui si elle semble faisable sans trop de problème avec un logiciel de PAO, s'avère être un peu plus galère avec {$:lat}. Et comme mon service ne possède pas de logiciel de PAO et que je n'ai nulle envie d'apprendre à maîtriser un tel outil, j'ai relevé le défi avec {$:lat}. Finalement ça n'a pas été aussi difficile que je le pensais au premier abord, mais il m'a fallu quand même utiliser de nombreux packages, pas mal bidouiller, me confronter à des incompatibilité de packages, donc re-bidouiller\dots Et il reste deux trois bricoles dont je ne suis pas très satisfait.
{$:con} étant réalisé par des imprimeurs pour réaliser des ouvrages scientifiques, je me suis dis qu'il pourrait peut être une solution plus élégante et plus efficace pour réaliser mes ouvrages. Donc je me lance et voici les premières fiches issues de mon apprentissage.
{$:con} étant réalisé par des imprimeurs pour réaliser des ouvrages scientifiques, je me suis dis qu'il pourrait peut être une solution plus élégante et plus efficace pour réaliser mes ouvrages. Donc je me lance et voici les premières fiches issues de mon apprentissage.
10/09/2011 20:21
par -
Lignes 1-54 ajoutées:
%left bgcolor=#dfd border='3px dotted green' define=rem%
%left bgcolor=#ff7a7a border='3px dotted red' define=alert%
%define=orange color=#ff7f00%
(:con:ConTeXt:)
(:lat:LaTeX:)
(:dots:. . .:)
!!!($:con) c'est quoi\,?
($:con) est l'\oe uvre de Hans {\sc Hagen} rejoint par Taco {\sc Hoekwater}. Il est développé, depuis 1990, au sein d'une entreprise de création d'ouvrages scientifiques, éducatifs et de manuels (\from[pragma], basée aux Pays-Bas). Comme ($:lat) il est basé sur le moteur \TeX.
Si tous les deux essayent par des commandes de haut niveau d'aider les auteurs à utiliser \TeX, leur philosophie est différente. Le but poursuivit par les auteurs de ($:lat) était de faciliter la création de documents scientifiques en déchargeant l'auteur de toutes préoccupations typographiques. L'auteur écrit son texte, ($:lat) fait la mise en page.
Pour ($:con), si les commandes aident toujours l'utilisateur à réaliser son document, elles permettent aussi un contrôle très fin de la mise en page. On peut très facilement, sans se plonger dans les arcanes de \TeX\, réaliser de nouvelles mises en page très sophistiquées. Par contre pour obtenir une belle mise en page, il va falloir te la fabriquer toi même. ($:con) ne possède pas de classe comme {\tt scrartcl} de Koma-script qui te mâche le boulot.
Une autre différence majeur avec ($:lat), est que ($:con) est monolithique. Toutes les macros font partie de ($:con), il n'est pas nécessaire de charger des packages. L'avantage est de ne pas avoir de conflit entre les packages comme par exemple entre ''enumitem'' et ''french - babel''.
ConTEXt s'appuie sur Plain TeX, et la plupart des commandes de Plain TeX sont donc disponibles ; on peut en particulier définir des commandes avec %blue%\def%%.
Enfin ($:con) se veut plus respectueux de la syntaxe de TeX. Notamment il s'appuie sur le principe ''une commande des options'', alors que ($:lat) multiplie les commandes. ($:con) utilise plus les [ ] que les { }. Le cas des listes est un bon exemple des différences entre les deux systèmes. Avec ($:lat) tu as une commande pour les listes normales :
%green%\begin{itemize}%%
%blue%\item%%
%green%\end{itemize}%%
et une autre pour les énumérations
%green%\begin{enumerate}%%
%blue%\item%%
%green%\end{enumerate}%%
Avec ($:con) une seule commande
%blue%\startitemize%orange%[%%options%orange%]%%
%blue%\item %%
%blue%\stopitemize%%
et des options comme ''n'' pour une liste numérotée de 1, 2 à n, l'option ''a'' pour une liste de a, b, c,\dots, ''dot} pour une liste avec des petit \bullet\ et ''dash'' pour des tiretés -- ($:dots)
À la différence de ($:lat) ($:con) est toujours en développent et tire profit des dernières avancées dans les moteurs TeX, puisqu'il peut utiliser pdfTeX, XeTeX et LuaTeX avec les mêmes fichiers. Ce développement actif est à l'origine de l'existence de deux ($:con), Mark II (MkII) et Mark IV (MkIV). Le premier, MkII, est figé, mais toujours maintenu, il utilise les moteurs pdfTeX\ et XeTeX.
Mark IV est la version de développement, il est basé sur le moteur LuaTeX. Ce changement est complètement transparent pour l'utilisateur, et jusqu'à présent j'ai toujours pu compiler mes documents sous l'une ou l'autre version. Enfin ça s'était vrai avec mes premiers documents. Plus j'avance dans ($:con) plus je rencontre des incompatibilités entre MkII et MkIV. Dans ces fiches je n'utiliserais et ne ferais référence qu'à MkIV.
!!!Pourquoi vouloir l'utiliser ?
La raison pour laquelle je me suis intéressé à ($:con) et que dans le cadre de mon boulot, je me suis vu confier la réalisation, tous les ans, d'une grosse publication (200 à 300 pages) destinée au public, avec une mise en page figée (pas très folichonne de surcroît), qui si elle semble faisable sans trop de problème avec un logiciel de PAO, s'avère être un peu plus galère avec ($:lat). Et comme mon service ne possède pas de logiciel de PAO et que je n'ai nulle envie d'apprendre à maîtriser un tel outil, j'ai relevé le défi avec ($:lat). Finalement ça n'a pas été aussi difficile que je le pensais au premier abord, mais il m'a fallu quand même utiliser de nombreux packages, pas mal bidouiller, me confronter à des incompatibilité de packages, donc re-bidouiller\dots Et il reste deux trois bricoles dont je ne suis pas très satisfait.
($:con) étant réalisé par des imprimeurs pour réaliser des ouvrages scientifiques, je me suis dis qu'il pourrait peut être une solution plus élégante et plus efficace pour réaliser mes ouvrages. Donc je me lance et voici les premières fiches issues de mon apprentissage.
%left bgcolor=#ff7a7a border='3px dotted red' define=alert%
%define=orange color=#ff7f00%
(:con:ConTeXt:)
(:lat:LaTeX:)
(:dots:. . .:)
!!!($:con) c'est quoi\,?
($:con) est l'\oe uvre de Hans {\sc Hagen} rejoint par Taco {\sc Hoekwater}. Il est développé, depuis 1990, au sein d'une entreprise de création d'ouvrages scientifiques, éducatifs et de manuels (\from[pragma], basée aux Pays-Bas). Comme ($:lat) il est basé sur le moteur \TeX.
Si tous les deux essayent par des commandes de haut niveau d'aider les auteurs à utiliser \TeX, leur philosophie est différente. Le but poursuivit par les auteurs de ($:lat) était de faciliter la création de documents scientifiques en déchargeant l'auteur de toutes préoccupations typographiques. L'auteur écrit son texte, ($:lat) fait la mise en page.
Pour ($:con), si les commandes aident toujours l'utilisateur à réaliser son document, elles permettent aussi un contrôle très fin de la mise en page. On peut très facilement, sans se plonger dans les arcanes de \TeX\, réaliser de nouvelles mises en page très sophistiquées. Par contre pour obtenir une belle mise en page, il va falloir te la fabriquer toi même. ($:con) ne possède pas de classe comme {\tt scrartcl} de Koma-script qui te mâche le boulot.
Une autre différence majeur avec ($:lat), est que ($:con) est monolithique. Toutes les macros font partie de ($:con), il n'est pas nécessaire de charger des packages. L'avantage est de ne pas avoir de conflit entre les packages comme par exemple entre ''enumitem'' et ''french - babel''.
ConTEXt s'appuie sur Plain TeX, et la plupart des commandes de Plain TeX sont donc disponibles ; on peut en particulier définir des commandes avec %blue%\def%%.
Enfin ($:con) se veut plus respectueux de la syntaxe de TeX. Notamment il s'appuie sur le principe ''une commande des options'', alors que ($:lat) multiplie les commandes. ($:con) utilise plus les [ ] que les { }. Le cas des listes est un bon exemple des différences entre les deux systèmes. Avec ($:lat) tu as une commande pour les listes normales :
%green%\begin{itemize}%%
%blue%\item%%
%green%\end{itemize}%%
et une autre pour les énumérations
%green%\begin{enumerate}%%
%blue%\item%%
%green%\end{enumerate}%%
Avec ($:con) une seule commande
%blue%\startitemize%orange%[%%options%orange%]%%
%blue%\item %%
%blue%\stopitemize%%
et des options comme ''n'' pour une liste numérotée de 1, 2 à n, l'option ''a'' pour une liste de a, b, c,\dots, ''dot} pour une liste avec des petit \bullet\ et ''dash'' pour des tiretés -- ($:dots)
À la différence de ($:lat) ($:con) est toujours en développent et tire profit des dernières avancées dans les moteurs TeX, puisqu'il peut utiliser pdfTeX, XeTeX et LuaTeX avec les mêmes fichiers. Ce développement actif est à l'origine de l'existence de deux ($:con), Mark II (MkII) et Mark IV (MkIV). Le premier, MkII, est figé, mais toujours maintenu, il utilise les moteurs pdfTeX\ et XeTeX.
Mark IV est la version de développement, il est basé sur le moteur LuaTeX. Ce changement est complètement transparent pour l'utilisateur, et jusqu'à présent j'ai toujours pu compiler mes documents sous l'une ou l'autre version. Enfin ça s'était vrai avec mes premiers documents. Plus j'avance dans ($:con) plus je rencontre des incompatibilités entre MkII et MkIV. Dans ces fiches je n'utiliserais et ne ferais référence qu'à MkIV.
!!!Pourquoi vouloir l'utiliser ?
La raison pour laquelle je me suis intéressé à ($:con) et que dans le cadre de mon boulot, je me suis vu confier la réalisation, tous les ans, d'une grosse publication (200 à 300 pages) destinée au public, avec une mise en page figée (pas très folichonne de surcroît), qui si elle semble faisable sans trop de problème avec un logiciel de PAO, s'avère être un peu plus galère avec ($:lat). Et comme mon service ne possède pas de logiciel de PAO et que je n'ai nulle envie d'apprendre à maîtriser un tel outil, j'ai relevé le défi avec ($:lat). Finalement ça n'a pas été aussi difficile que je le pensais au premier abord, mais il m'a fallu quand même utiliser de nombreux packages, pas mal bidouiller, me confronter à des incompatibilité de packages, donc re-bidouiller\dots Et il reste deux trois bricoles dont je ne suis pas très satisfait.
($:con) étant réalisé par des imprimeurs pour réaliser des ouvrages scientifiques, je me suis dis qu'il pourrait peut être une solution plus élégante et plus efficace pour réaliser mes ouvrages. Donc je me lance et voici les premières fiches issues de mon apprentissage.