J'ai un document beamer en français que je vais traduire en anglais.

Comment pouvoir maintenir ces deux versions dans un même fichier source afin que les règles typographiques (espaces, césure, guillements...) s'adaptent selon la langue choisie pour la sortie ?

Posée 16 Mar '17, 01:38

rboulle's gravatar image

rboulle
1351611
Taux d'acceptation : 0%

Modifiée 10 Aoû '17, 02:58

Pathe's gravatar image

Pathe ♦♦
7.6k49209252

1

Voir sur cette page.

(16 Mar '17, 02:47) touhami touhami's gravatar image

Ce n'est pas le fait d'avoir plusieurs langues dans le même document simultanément qui m'intéresse mais bien d'avoir deux sorties distinctes (une en FR et une en anglais) à partir du même source. Merci.

(17 Mar '17, 01:08) rboulle rboulle's gravatar image

L'extension comment a défini deux commandes à cette fin : \includecomment{versionA} et \excludecomment{versionB}.

Il suffit de définir un interrupteur (switch) avec la commande \newif.

Ouvrir dans l'éditeur Overleaf
\RequirePackage{comment}
\newif\iffrancais
% commenter la ligne suivante pour l'anglais
\francaistrue
\iffrancais
\documentclass[french]{book}
\includecomment{french}
\excludecomment{english}
\else
\documentclass[english]{book}
\includecomment{english}
\excludecomment{french}
\fi
\usepackage{lmodern}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{babel}
%%% pour illustrer l'exemple
\usepackage{mwe}
\begin{document}
\tableofcontents
\begin{french}
français
\blinddocument
\end{french}
\begin{english}
english
\blinddocument
\end{english}
\begin{french}
\blinddocument
français
\end{french}
\begin{english}
 
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Lien permanent

Publiée 17 Mar '17, 12:48

touhami's gravatar image

touhami
9.9k410
Taux d'acceptation : 51%

Modifiée 10 Aoû '17, 02:59

Pathe's gravatar image

Pathe ♦♦
7.6k49209252

Deux versions du même source, ça marche avec beameraudience:

Ouvrir dans l'éditeur Overleaf
\documentclass{beamer}
\usepackage[
audience=french,
% audience=english
]{beameraudience}
\justfor{french}{
\usepackage[french]{babel}
}
\begin{document}
\begin{frame}
\begin{figure}
\caption{content...}
\end{figure}
\showcontentfor{french}{text francaise}
\showcontentfor{english}{english text}
\end{frame}
\end{document}
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Lien permanent

Publiée 04 Déc '18, 22:42

blub's gravatar image

blub
2265
Taux d'acceptation : 12%

Modifiée 04 Déc '18, 22:44

Votre réponse
[Masquer l'aperçu]

Suivre cette question

Par courriel :

Une fois que vous serez enregistré, vous pourrez souscrire à n'importe quelle mise à jour ici

Par flux RSS :

Réponses

Réponses et commentaires

Mots-clés de la question :

×75
×20
×5

Question posée : 16 Mar '17, 01:38

Question vue : 9,002 fois

Dernière mise à jour : 04 Déc '18, 22:44