Re: Documento in inglese con 1 capitolo in italiano

#7056
Up
0
Down
::

Vorrei aggiungere alcune piccole puntualizzazioni sulla tua lista dei pacchetti: sarò abbastanza OT.

Come prima cosa, puoi usare un unico \usepackage{…} per tutti i pacchetti che carichi; conviene mettene uno unico per ogni pacchetto che non richiede opzioni, ad esempio:`\usepackage{psfrag,epsfig,amsfonts,amssymb,amsmath,amsthm}`

Secondo: brutto usare ancora graphics, soprattutto quando ti richiede di aggiungere codice per controllare il driver. Puoi tranquillamente sostituire (da \ifx fino a \fi) con`\usepackage{graphicx}`

A questo proposito: mi risulta che psfrag possa essere usato solo con file PS, o comunque in accoppiata con il LaTeX originale; ma allora non ha assolutamente senso messo dove l’hai caricato tu: io l’avrei caricato all’interno dell’\ifx di controllo dell’output.

Per utilizzare le lettere accentate è necessario solo inputenc: fontenc serve per cambiare codifica del font utilizzato nell’output (ed è comunque una cosa che conviene fare).

Ciao.

Ho seguito ogni consiglio, tranne il psfrag che non ho capito: ho commentato quell’ if. Se metto inputenc al posto di fontenc mi da errore in T1.def, perciò per non saper leggere… ho lasciato così.

Purtroppo non ho risolto invece il problema della sillabazione.
Ho dovuto spostare il capitolo in italiano all’inizio e ora non mi va più a capo in italiano!!!
Uso winedt5.4 (che ho reinstallato ieri insieme a tutto il S.O., ma non sono riuscito ad aggiungere il dizionario in italiano!!!! ) e mi capita una cosa strana:

Premettendo che ogni capitolo sta su un file diverso che inizia con \chapter{bla bla},

-1- se metto \begin{otherlanguage}{italian} e il relativo \end nel file del capitolo ho le pagine numerate in modo giusto, ma non ho la sillabazione (le parole eccedono dai margini)

-2- se definisco l’ambiente di cambio lingua nel modo
`
\begin{otherlanguage}{italian}
\include{italian_chapter}
\end{otherlanguage}
`
allora ho che la numerazione delle pagine coincia da 1 nel capitolo in italiano (come è giusto che faccia), ma ricomincia da 1 nel secondo capitolo dopo quello in italiano!!

Tralasciando i pacchetti, che sono quelli scritti sopra, questo è il corpo del documento (con la selezione della lingua italiana come nel caso 1):

`
\begin{document}

\selectlanguage{english}

\frontespizio

\interlinea{1.5}

\figurespagetrue
\tablespagetrue

\include{ch0_Summary}

\indici

\include{Italian_chapter}

\include{ch2}

\include{ch3}

\include{ch4}

\include{ch5}

\include{ch6}

\appendix
\include{appendix_A}
\include{appendix_B}

\nocite{*}
\bibliographystyle{ieeetr}
\bibliography{biblio}

\end{document}
`

Come mai non sillaba più??? E perchè, poi ricomincia a numerare se definisco l’ambiente fuori dal file???

Grazie mille, intanto cerco di installare il dizionario su winedt5.4. (Dimenticavo, ho MikTex installato in versione totale)

Go to top