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

Συμπληρωματικοί Οδηγοί από αυτούς που αναφέρονται στο blog.

Συντονιστής: Community Bot

Κανόνες Δ. Συζήτησης
Αν θα θέλατε να δημοσιεύσετε έναν οδηγό σχετικά με κάποιο θέμα παρακαλώ επικοινωνήστε μαζί μας . Αν θέλετε να συζητήσετε κάποιον οδηγό ανοίξτε ένα νέο θέμα στον αντίστοιχο φάκελο.
Κλειδωμένο
Άβαταρ μέλους
Community Bot
Robot
Δημοσιεύσεις: 40
Εγγραφή: Πέμ Απρ 13, 2017 10:06 pm

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

Δημοσίευση από 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 . Σε άλλον οδηγό.

Κλειδωμένο

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 1 επισκέπτης