Risposte nei forum create
-
AutoreRisposte
-
::
Miky41″ post=106730salve,
dato che ho scritto diversi capitoli della tesi, stavo provando ad unire unire i capitoli in unico file tex, ahime ottenere risultati. Il preambolo è lo stesso su tutti i capitoli, quindi ho banalmente copiato quello e ho messo i comandi inpute{nome del capitolo}. La cosa che non capisco è perchè mi compila solo il primo capitolo, quando gli ho detto di includerne due. Ho anche tolto i vari begin e end document dai file d’importazione ma niente.
Vi lascio il codice che ho messo( è molto spartano), spero possiate aiutarmi.grazie
`
\documentclass[12pt,a4paper]{book}
\usepackage{amssymb}
\usepackage{amsmath}
\usepackage{lmodern}
\usepackage{kpfonts}
\usepackage{fourier}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[italian]{babel}
\usepackage[italian]{varioref}
\usepackage{lmodern}
\usepackage{textcomp}
\usepackage{geometry}
\usepackage{fullpage}
\usepackage{setspace} \onehalfspacing
\usepackage{fancyhdr}
\usepackage{showkeys}
\usepackage{graphicx}
\usepackage{subfig}
\usepackage{latexsym}
\usepackage{eucal}
\usepackage{microtype}
\usepackage{url,amsfonts,epsfig}
\usepackage{booktabs}
\usepackage{tabularx}
\usepackage{caption}\captionsetup{tableposition=top,figureposition=bottom,font=small}
\usepackage{sidecap}
\usepackage{indentfirst}
\pagestyle{plain}
\usepackage{multicol}
\usepackage{color}
\usepackage{siunitx}
\usepackage{hyperref} \hypersetup{colorlinks=true,linkcolor=blue,citecolor=blue,urlcolor=blue}\begin{document}
\tableofcontents
\include{Introduzione_al_Titanio_e_alle_sue_leghe}
\include{LegheAscast}
\cleardoublepage
\end{document}`Ho provato a compilare il tuo esempio minimo: ho l’impressione che ci sia qualche problema nel preambolo. In particolare la scrittura
\usepackage{lmodern}% prima chiamata
\usepackage{kpfonts}% … e uno
\usepackage{fourier}% … e due
\usepackage[T1]{fontenc}% se usi fourier non serve, cfr. documentazione fourier pag.4 par. 3.2.
\usepackage[utf8]{inputenc}
\usepackage[italian]{babel}
\usepackage[italian]{varioref}
%\usepackage{lmodern}% seconda chiamatami sembra problematica. Come suggeriva egreg in una discussione su stackexchange qualche tempo fa (cfr. http://tex.stackexchange.com/questions/173743/latex-error-command-widering-already-defined):
It doesn’t make sense to load both kpfonts and fourier: the second package will override the first anyway, as they both set the fonts for the document.
Per cui ti suggerirei di scegliere solo una selezione di questi pacchetti. Il seguente codice da me compila correttamente (nota i commenti):
`\documentclass[12pt,a4paper]{book}
\usepackage{amssymb}
\usepackage{amsmath}
%\usepackage{lmodern} <---- %\usepackage{kpfonts} <---- %\usepackage{fourier} <---- \usepackage[T1]{fontenc} \usepackage[utf8]{inputenc} \usepackage[italian]{babel} \usepackage[italian]{varioref} %\usepackage{lmodern} <----- \usepackage{textcomp} \usepackage[left=3.5cm,right=2cm,top=3.5cm,bottom=3cm]{geometry} \usepackage{fullpage} \usepackage{setspace} \onehalfspacing \usepackage{fancyhdr} \usepackage{showkeys} \usepackage{graphicx} \usepackage{subfig} \usepackage{latexsym} \usepackage{eucal} \usepackage{microtype} \usepackage{url,amsfonts,epsfig} \usepackage{booktabs} \usepackage{tabularx} \usepackage{caption}\captionsetup{tableposition=top,figureposition=bottom,font=small} \usepackage{sidecap} \usepackage{indentfirst} \pagestyle{plain} \usepackage{multicol} \usepackage{color} \usepackage{siunitx} \usepackage{hyperref} \hypersetup{colorlinks=true,linkcolor=blue,citecolor=blue,urlcolor=blue} \begin{document} \tableofcontents \include{Introduzione_al_Titanio_e_alle_sue_leghe} \include{LegheAscast} \cleardoublepage \end{document}` Mi sono scritto un paio di file "Introduzione_al_Titanio_e_alle_sue_leghe.tex" e "LegheAscast.tex" mettendoci dentro poco testo di prova e la compilazione è corretta, quindi suppongo che il codice così come lo trovi sopra sia adeguato. Selezionati i font che preferisci e vedi che capita. Per il resto non so nello specifico cosa ci sia nei due capitoli, ma immagino che eventuali anomalie possano a questo punto riferirsi a qualcosa che sta proprio lì: nel caso prova magari a darci ancora una controllata.::OldClaudio” post=106160Sarei molto contento se scaricassi la guida L’Arte di scrivere in diverse lingue con (Xe)LaTeX, qui dalla sezione Documentazione di questo forum. Tommaso ed io saremmo molto contenti di ricevere dei commenti e di migliorare la guida se così com’è non è abbastanza chiara.
C’è un intero capitolo dedicato alla scrittura in lingue che non usano l’alfabeto latino e che si scrivono da destra a sinistra o dall’alto in basso.
Dal titolo si capisce che si parla essenzialmente di usare XeLaTeX o LuaLaTeX; si parla molto anche di pdfLaTeX, ma non per il giapponese e le altre lingue ad ideogrammi.
LA cosa diventa molto facile con questi due programmi di tipocomposizione, perché usano i font OpenType, mentre pdfLATeX può usare solo i Type 1 o altri font con collezioni di soli 256 glifi; col greco e col cirillico ci riesce, ma con gli ideogrammi o con un l’afabeto sillabico come il coreano, pur non essendo impossibile, usare pdfLaTeX vuol dire sudare sette camicie.
Il bello del sistema TeX a me pare proprio questo ha programmi più veloci e meno facili da usare in cindizioni difficili, e programmi moderatamente più lenti ma che superano quasi ogni possibile immaginabile difficoltà; quindi uno strumento per ogni scopo.Annotazione finale: come fai a dire che non hai trovato niente in internet? Si vede che non hai cercato nei posti giusti, perché questo forum fa parte di internet ed ha una guida dedicata; poi magari questa guida non ti dice quello che vorresti fare; ecco allora che la guida potrebbe migliorare se ci dicessi che cosa non vi hai trovato.
Salve, OldClaudio. Sì ho letto la bella Arte di scrivere in diverse lingue con (Xe)LaTex: trovo che sia un testo molto interessante e utile. È vero che ora la vostra guida risolve il problema per XeLateX / LuaLaTeX: ho pensato di citare il pacchetto bxcjkjatype perché mi ha sempre risolto i problemi col giapponese da quando mi sono avvicinato per la prima volta a LaTeX (pochi anni fa) ad ora.
Dato che poco sopra la soluzione indicata faceva riferimento in particolare a XeLateX ho pensato di aggiungerne una che conosco per pdfLaTeX… Magari può essere interessante per qualcuno che per qualche motivo vuole usare proprio quello? Se no, non fa né male né bene. Detto questo, certo: per scrivere documenti che contengano brani in sistemi di scrittura diversi dal nostro XeLaTeX e LuaLaTeX sono un’ottima scelta. Dicevi inoltre:
Annotazione finale: come fai a dire che non hai trovato niente in internet? Si vede che non hai cercato nei posti giusti, perché questo forum fa parte di internet ed ha una guida dedicata; poi magari questa guida non ti dice quello che vorresti fare; ecco allora che la guida potrebbe migliorare se ci dicessi che cosa non vi hai trovato.
Ma non sono stato io a dire che in rete non trovo documentazione: era chi aveva posto originariamente la domanda, che risale a diversi anni fa, a lamentare una scarsa documentazione (all’epoca magari non era così facile da trovare?). Credo che ora grazie alla vostra guida molti orientalisti risolveranno il loro problema avendo a disposizione una soluzione ottimale per XeLateX e LuaLaTeX: mi è sembrato il caso di citare quel pacchetto per pdfLaTeX semplicemente per una questione di completezza (mi è venuto in mente perché onestamente mi capita di usare pdfLaTeX più spesso che non gli altri due)… Dato che l’argomento che qui si tratta ha suscitato il mio interesse (pur essendo un po’ vecchiotto) non ho resistito ad aggiungere un piccolo appunto personale. Forse a ripensarci avrei fatto meglio a indicare la vostra guida e citare bxcjkjatype come annotazione finale. Appena avrò un momento sarò lieto di dedicare un po’ di tempo a cercare qualche eventuale suggerimento per migliorare il vostro testo (sarei onorato di potervi aiutare in questo senso)… Per il quale comunque vi faccio i complimenti!
::Michela” post=105279Buongiorno,
ho cercato di documentarmi sulla creazione di alberi binomiali in latex, ma non sono riuscita a trovare una soluzione al mio problema.
Vi allego le fattispecie di alberi che dovrei costruire, fatti in Excel.
La difficoltà che riscontro nel primo esempio, è di inserire un testo sopra alla freccia. Il secondo albero, invece, inizia con una classica costruzione, ma poi diventa un accostamento orizzontale di dati.
Qualcuno mi può dare una mano?Grazie infinite!
[attachment=1543]Albero1.pdf[/attachment]
[attachment=1544]Albero2.pdf[/attachment]
Tentativo per albero1:
`\documentclass[a4paper,12pt]{article}
\usepackage{forest}
\definecolor{iceberg}{rgb}{0.44, 0.65, 0.82}\begin{document}
\begin{forest}
for tree={parent anchor=east,child anchor=west,grow=east,l sep=30pt,edge={->,>=stealth,iceberg,thick}}
{$1-p$}}]
[Su,edge label={node[very near start,above,sloped,midway,font=\scriptsize,color=black]{$p$}}]
]
\end{forest}
\end{document}`Albero2 invece mi lascia perplesso, nel senso che facendo crescere l’albero da destra a sinistra con forest avresti il nodo “padre” a sinistra e i “figli” sulla destra, e fin qui nessun problema; ma da quel che vedo nel tuo allegato mi sembra (forse sbaglio?) che un nodo “figlio” possa avere più “padri”: in questo caso, siccome forest nasce per disegnare alberi formali (tipicamente linguistici), e le strutture “ad ascendenza multipla” non sono considerate formalmente degli alberi (vedi ad esempio questo thread su tex.stackexchange), ecco che per come la vedo io il gioco si fa teso e tetro… Se non ti servono delle frecce e il grafo ha effettivamente la caratteristica di contenere costituenti ad ascendenza multipla, ti suggerirei di usare una tabella: le soluzioni alternative che mi vengono in mente con forest o altri pacchetti sono talmente arzigogolate che il gioco non varrebbe la candela.
::killing_buddha” post=42089Vorrei, una volta per tutte, imparare come si inserisce un ideogramma (uno o piu’) in un documento LaTex… Le info che si trovano in internet sono imprecise e spesso non portano a nulla. Posso benissimo accontentarmi di un metodo “sporco”, dato che mi interessa inserire solo uno o due nomi propri, ma non riesco a trovarlo in nessun luogo.
Se qualcuno risponde, grazie in anticipo!
Io normalmente uso pdfLaTeX col pacchetto bxcjkjatype, che consente di scrivere testo in giapponese direttamente nel sorgente compilando correttamente senza bisogno di lavorare su ambienti / comandi. Di seguito un esempio minimo:
`\documentclass[a4paper,12pt]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[italian]{babel}
\usepackage[whole]{bxcjkjatype}\begin{document}
Parole in italiano{\dots} 日本語の言葉。。。 Anche nello stile senza grazie: {\sffamily こちらは例です}.
\end{document}`
-
AutoreRisposte