
Indice
Introduzione alla traduzione di TeX/LaTeX
Uno dei marchi di fabbrica di LaTeX è la sua maturità e stabilità. Da decenni è usato da molti autori di varie e grandi organizzazioni come ambiente di redazione privilegiato. Oggi si è evoluto in uno strumento di scrittura potentissimo ed estremamente efficiente che viene ampiamente utilizzato in ambito accademico per la pubblicazione e la comunicazione di documenti scientifici in una varietà di campi come statistica, matematica, ingegneria, informatica, fisica, chimica, psicologia quantitativa, economia, scienze politiche e filosofia.
Il LaTeX svolge anche un ruolo significativo nella pubblicazione e nella preparazione di articoli e libri che includono materiali multilingui complicati, sebbene sia sempre più utilizzato anche in altri campi per i quali il LaTeX non era stato concepito al momento della sua creazione, come la filologia o la linguistica.
La traduzione svolge un ruolo fondamentale nel rendere accessibili al maggior numero possibile di persone tutte queste scoperte scientifiche, vecchie e nuove. Permette un accesso più ampio alla conoscenza, ma anche la collaborazione tra comunità che non condividono una lingua comune. Tuttavia, farlo in documenti scritti in LaTeX aggiunge un po' di pepe alle abituali sfide rappresentate dalla traduzione.
Understanding the challenges of TeX/LaTeX translation
Come accennato nell'articolo introduttivo, i progetti TeX/LaTeX usano file di testo semplice per separare il contenuto dal design.
Ciò si ottiene grazie a specifici comandi di formattazione presenti nei file, intesi come istruzioni per il motore TeX/LaTeX. Questi comandi non devono essere tradotti. Se uno di essi viene alterato durante il processo di traduzione, è probabile che il file non venga compilato (e se per caso viene compilato, è molto probabile che la formattazione non sia corretta).
Internamente, anche i documenti di Microsoft Word e simili alternative usano i tag per contrassegnare la formattazione. Poiché queste soluzioni software si concentrano sull'approccio WYSIWYG, non mostrano questi tag all'utente (ma direttamente il risultato della loro applicazione). Per questo motivo, l'insieme dei tag e della formattazione che si possono applicare al testo su cui si sta lavorando è limitato, poiché le uniche opzioni disponibili sono all'interno dell'interfaccia grafica fornita dal software. In breve: c'è un numero limitato di possibili tag inclusi in quei documenti.
Anche in LaTeX esiste un insieme di tag standard che consentono all'utente di contrassegnare la formattazione o i riferimenti, ma c'è anche la possibilità di definire nuovi tag o addirittura macro che si aggiungono a quelli standard già previsti.
E qui nascono i problemi, perché questo caso è molto comune nei file TeX/LaTeX.
I formati di testo più diffusi (come .docx
o .odt
) sono ampiamente e facilmente riconosciuti da quasi tutti i moderni strumenti di traduzione assistita. Che cosa succede quando, oltre alle marcature standard, c'è la possibilità (molto probabile) che l'autore definisca nuovi tag e strutture che saranno utilizzati all'interno del documento ma che non devono essere presi in considerazione nella traduzione? Se ne hanno la possibilità, gli autori definiscono le proprie abbreviazioni per le parti di testo che si ripetono spesso. Questo è particolarmente comune in matematica, dove le equazioni vengono spiegate e risolte passo dopo passo (ci sono pochi cambiamenti tra le equazioni). Questo può diventare complicato e portare problemi se il testo e i file non vengono trattati nel modo giusto prima della traduzione.
Considerazioni prima della traduzione
L'aspetto più critico di TeX/LaTeX è identificare correttamente ciò che è traducibile e ciò che non lo è. TeX/LaTeX avvolge il contenuto traducibile in tag non traducibili. Se non si identifica correttamente ciò che è traducibile e ciò che non lo è, si rischia di rompere il codice e di generare un file che non si compila o un file che non è accurato (dal punto di vista della formattazione) rispetto all'originale.
Una breve ma obbligatoria lista di controllo per la preparazione alla traduzione potrebbe essere la seguente:
- Verificare la compatibilità con lo strumento di traduzione: la maggior parte di essi non supporta nativamente TeX/LaTeX.
- Identificare e risolvere i problemi di codifica: una codifica diversa può essere la causa principale dell'errata identificazione di caratteri da parte del software, come gli accenti o i caratteri speciali.
- Gestire i pacchetti o le macro personalizzate: TeX/LaTeX consente l'uso di pacchetti aggiuntivi, che aggiungono altri comandi alla raccolta standard. Controllare nell'intestazione quali pacchetti sono utilizzati nei file per assicurarsi che tutti i comandi aggiuntivi siano presi in considerazione.
- C'è anche la possibilità che gli autori definiscano i propri comandi e le proprie macro. Questi sono solitamente definiti all'inizio del documento. Assicurarsi di contrassegnarli come non traducibili.
- Non dimenticare gli elementi non testuali: i documenti scientifici tendono a includere elementi non testuali come figure, tabelle ed equazioni. Di solito questi possono essere tranquillamente contrassegnati come DNT (“Do Not Translate”, da non tradurre), ma c'è anche la possibilità che includano del testo traducibile al loro interno. In tal caso, bisogna chiedere al cliente di inviare le figure separatamente in un formato modificabile affinché possano essere tradotte. Tenere conto di questo aspetto prima di iniziare la traduzione può far risparmiare molto tempo e situazioni di tira e molla tra clienti e traduttori.
- Cercare il professionista più appropriato: il traduttore che lavora con i file dovrebbe avere almeno una conoscenza di base del funzionamento di LaTeX per evitare di rompere il codice e per poter segnalare eventuali errori di identificazione del testo traducibile. La modifica dell'ordine di alcuni caratteri speciali è comune (a causa della grammatica), ma alcuni software CAT potrebbero segnalarla come errore o avvertimento.
Migliori pratiche per la traduzione di TeX/LaTeX
Le linee guida generali per la traduzione di TeX/LaTeX non saranno una novità per chi è abituato a lavorare nel settore della traduzione. L'uso di uno strumento CAT aiuterà a garantire la coerenza. Una memoria di traduzione ben popolata con lavori precedenti sarà di grande aiuto.
È anche molto probabile che in questi file si utilizzi un gergo specifico del settore e/o scientifico, ed è per questo che si raccomanda di estrarre in precedenza le parole/frasi più rilevanti per costruire un glossario che aiuti lungo tutto il processo. Anche l'accuratezza è fondamentale in queste traduzioni, poiché una sfumatura tradotta male potrebbe implicare un'ipotesi sbagliata o una contraddizione all'interno del testo.
Quando si lavora con documenti o pubblicazioni scientifiche, molto spesso nuovi teoremi e ipotesi vengono dimostrati giusti o sbagliati. È fondamentale che venga mantenuto il giusto significato nella traduzione. Per questo motivo è fortemente consigliabile lavorare con un traduttore il cui campo di specializzazione sia quello trattato nella traduzione o, almeno, che abbia una buona conoscenza di un settore correlato, che permetta una migliore comprensione delle idee presentate. Il nostro team di professionisti farà in modo che i testi che ci sottoporrete siano tradotti accuratamente da/verso la lingua desiderata.
È inoltre necessario un controllo visivo regolare sia del file originale che di quello tradotto, per garantire che la formattazione sia mantenuta invariata. Essendo TeX/LaTeX un linguaggio di markup e supponendo che ci siano tag che cambiano la loro posizione, è importante ispezionare periodicamente il documento per assicurarsi che il formato sia coerente.
Un'altra situazione comune per questo tipo di traduzioni sono i riferimenti incrociati tra articoli diversi e/o le citazioni di altri autori. Se possibile, è importante chiedere i file a cui si fa riferimento per garantire una citazione corretta. A volte capita anche che un cliente invii più file con riferimenti interni. Bisogna dunque assicurarsi che le citazioni siano riportate correttamente nei file finali.
Scegliere lo strumento di traduzione giusto
Attualmente, il processo di traduzione è estremamente semplificato se si utilizza lo strumento giusto. Poiché TeX utilizza file di testo semplice, sarà sempre possibile aprire i file che compongono un manuale utilizzando un editor di testo avanzato (come Notepad++) e tradurli uno alla volta. Tuttavia, per garantire una maggiore coerenza e per evitare di tradurre più volte testi ripetuti (i manuali tecnici sono pieni di ripetizioni) e per tradurre tutti i singoli file in una sola volta, si consiglia di utilizzare uno strumento CAT, non intendendo con questo un esemplare felino ma uno strumento di traduzione assistita dal computer.
Per poterlo fare nel modo giusto, lo strumento CAT deve innanzitutto trovare un modo per distinguere le parti da tradurre dal resto del testo, mantenendo l'integrità strutturale della cartella in cui si trovano e il formato di ciascun file.
Esistono 3 approcci:
- Usare Tortoise Tagger: questa serie di macro per Microsoft Word, di qualche anno fa, consente di bloccare parti del testo e di rivelare solo il testo traducibile. Dopo aver passato i file TeX/LaTeX attraverso questo tagger, è possibile usare uno strumento CAT in grado di elaborare file Word o RTF con tag, come Trados Studio stesso, Wordfast o memoQ.
- Usare un filtro basato su espressioni regolari: alcuni strumenti di traduzione come Trados o memoQ supportano le espressioni regolari (regex), per bloccare tutte le parti non traducibili. Se si ha il tempo e la pazienza di creare una serie di regex adatte al progetto su cui si sta lavorando, si tratta di un processo che evita la pre-elaborazione dei file con un tagger.
- Usare OmegaT: questo strumento CAT open-source è la procedura consigliata, in quanto è in grado di leggere direttamente i file TeX. Elimina la fatica di etichettare i file prima di iniziare la traduzione (e poi di esportarla di nuovo in un file .tex) e di raffinare al massimo una complessa regex che potenzialmente funzionerà solo per il progetto corrente.
Garantire la qualità dopo traduzione
Al termine del processo di traduzione, è necessario un processo di convalida per garantire che tutti i file siano stati gestiti correttamente, che non sia rimasto testo da tradurre, che tutti i file siano nel posto giusto in modo che il motore possa compilare il progetto e che l'output complessivo sia uguale a quello dei file originali.
LaTeX ha un ottimo motore che di solito genera un risultato molto coerente, anche con lingue diverse. Non è sempre così per tutte le pagine, ma il più delle volte è possibile controllare 1 a 1 ogni pagina per confrontare i due output. Probabilmente avranno lo stesso aspetto, con l'unica differenza della lingua utilizzata.
Ovviamente, è altamente consigliato che un altro specialista corregga il testo realizzato dal traduttore. In questo caso, non è del tutto obbligatorio che questa persona conosca il funzionamento interno di LaTeX, poiché la versione “finale” del documento può già essere generata ed è probabile che debbano essere apportate solo piccole modifiche (dallo stesso traduttore che ha lavorato con i file originali).
In Qabiria offriamo sia la traduzione che la revisione di documenti TeX/LaTeX. Scopri tutto sui nostri servizi di traduzione di LaTeX.