Σελίδα 1 από 1

Δίγλωσσα έγγραφα

Δημοσιεύτηκε: Δευ Οκτ 02, 2017 8:56 am
από Community Bot
Ας υποθέσουμε πως θέλετε να γράψετε ένα δίγλωσσο έγγραφο στο .tex . Υπάρχουν δύο εναλλακτικές: (α) Είτε να γράψετε δύο έγγραφα .tex με το ίδιο προοίμιο είτε (β) να ακολουθήσετε τη παρακάτω διαδικασία:

Κώδικας: Επιλογή όλων

\newif\ifgr
\newif\ifen
\entrue
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[greek,english]{babel}
\newcommand{\langgr}[1]{%
\iffr\selectlanguage{greek}#1\fi}
\newcommand{\langen}[1]{%
\ifen\selectlanguage{english}#1\fi}
    
\begin{document}
     
\langgr{Καλημέρα!}
\langen{Hello!}
     
\end{document}


Έτσι όπως είναι τώρα το PDF , όταν θα γίνει η μεταγλώττιση , θα σας εμφανίσει το αγγλόφωνο κείμενο. Αν αλλάξετε όμως το
\entrue σε
\grtrue τότε θα σας εμφανιστεί το ελληνόφωνο.

Έτσι λοιπόν μπορείτε να τρέχετε δύο έγγραφα ταυτόχρονα μέσα από ένα μόνο αρχείο .tex . Το μειονέκτημα στη περίπτωση αυτή είναι πως θα πρέπει να γράφετε ταυτόχρονα και τη μετάφραση του αρχικού κειμένου. Έσεις είστε αυτός όμως που θα αποφασίσει εάν τελικά θα αξίζει ο κόπος ή όχι.

Υ.Σ: Υπάρχει και άλλος τρόπος με αρχείο .bat . Σε άλλον οδηγό.