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

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

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

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

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

Δημοσίευση από Community Bot » Δευ Οκτ 02, 2017 8:56 am

Ας υποθέσουμε πως θέλετε να γράψετε ένα δίγλωσσο έγγραφο στο .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 , όταν θα γίνει η μεταγλώττιση , θα σας εμφανίσει το αγγλόφωνο κείμενο. Αν αλλάξετε όμως το
  1. \entrue
σε
  1. \grtrue
τότε θα σας εμφανιστεί το ελληνόφωνο.

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

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

Κλειδωμένο

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

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