Risposte nei forum create
-
AutoreRisposte
-
::
Io, sinceramente, un’idea me la sarei fatta: gli.afm sono PROPRIETARI, quindi si dovrebbero ACQUISTARE dalla Adobe.
No. Gli afm sono anzi quasi sempre disponibili sul sito pubblico di Adobe. Sono semplici liste di proprietà dei caratteri: dimensioni, crenature reciproche, legature. Quello che si paga sono i file descrittivi dei caratteri (.pfa, .pfb, .ttf oppure .otf).
Gli afm sono necessari per la scrittura degli analoghi file del mondo TeX (.tfm e .vf), ma poi non servono più.
Ciao
Enrico
::Buona notte a tutti… 😉
Ho composto la mia tesi in formato B5.
Poiché verrà stampata su carta A4 utilizzo il pacchetto “crop” per disegnare i crocini di taglio.
Per minimizzare il numero di tagli da fare invece di centrare la pagina logica B5 nella pagina fisica A4 (4 tagli) faccio in modo che la prima sia posizionata in alto a sinistra (2 tagli) caricando il pacchetto con le seguenti opzioni:
`\usepackage[a4,cam]{crop}`Non sono riuscito però a fare in modo che ci sia alternanza destra-sinistra tra le pagine pari e quelle dispari; in un documento stampato fronte-retro il comportamento di “crop” non è corretto…Non mi pare di vedere nulla nella documentazione di crop che suggerisca la possibilità di avere quello che chiedi.
Ciao
Enrico
28 Settembre 2010 alle 23:21 in risposta a: pdflatex: Invalid argument . pdflatex: Data:ifxetex #50628::Salve a tutti chiedo un’altro aiuto.
Sto utilizzando i file che si trovano nel sito di Lorenzo P. e più precisamente il pacchetto Tesi moderna ,uso mik tex e texmaker .tra i problemi che vorrei capire c’è questa scritta che appare ogni volta che compilo :
pdflatex: Invalid argument . pdflatex: Data:ifxetex
in seguito questo messaggio è sparito e ne è apparso uno più preoccupante
….Servere was unable to process….il pdf comunque viene ma vorrei capire quale è il problema , ho anche provato ad aggiungere il paccheto ifxetex ma niente è cmbiato…
grazie a chiunque potrà aiutarmi
Classicthesis non può essere usato con XeLaTeX.
Ciao
Enrico
::[quote]Alcuni libri hanno codice ISBN e copyright su tutte le pagine (vedi De Marco, Analisi uno, e Analisi due).
Scelta dell’editore per evitare le fotocopie. Circa vent’anni fa gli dissi che era un orrore, ma lui volle insistere.
E se uno fa uno zoom della pagina lasciando fuori la testatina 🙄 ? È sembrato strano anche a me quando l’ho visto. Non credo che l’editore abbia ottenuto quello che voleva…[/quote]
Affari suoi. 🙂Fu una bella battaglia farle uscire su un altro libro usando AMS-TeX (non LaTeX, allora). 🙂
Quale altro libro? Il De Marco è scritto con TeX, giusto?
Roba di vent’anni fa, appunto. Libri non più in commercio; in realtà erano più di uno. A casa ce li ho ancora.
Ciao
Enrico
28 Settembre 2010 alle 15:52 in risposta a: report con cap. a sé inseriti con input: domanda sul PDF #50610::Un saluto a tutto il forum.
Vado subito al dunque scusandomi fin d’ora se involontariamente esco dalle regole. Abbiate pazienza… buona fede da urgenza…
Il mio è un quesito di fattibilità, poiché errori non ne ho. Vorrei solo capire se si può fare oppure no questa cosa.Ho realizzato un documento (report) i cui capitoli sono su file indipendenti chiamati nel file principale così (sintetizzo per rendere l’idea)
\chapter{Cap uno}
\input{cap1}
\chapter{Cap due}
\input{cap2}
\chapter{cap tre}
\input{cap3}
ecc.Trattandosi di un eserciziario, ci sono tantissimi riferimenti incrociati tra i capitoli.
Bene, ora si supponga che io debba mandare in lettura per commenti e revisioni solo delle parti. Tipo fino al capitolo 4; poi dal cap 5 al 7, ecc. O magari anche un capitolo per volta….
La mia domanda è questa: è possibile generare in uscita un PDF solo con una selezione di capitoli, ma senza stravolgerne l’ordine e i riferimenti? Nel senso che se rimuovo con % che ne so 2 capitoli, il documento viene sì compilato, ma i numeri di pagina, la numerazione dei capitoli e i riferimenti incrociati ai capitoli “eliminati” immagino saltano…C’è quindi una soluzione, che ne so, sotto forma di opzione del comando input. Magari un \input[pdfhidden]{cap3} che consenta di generare il PDF con solo parti (a mia scelta) di un lavoro mantenendone però la struttura del lavoro completo?
Non credo di essere l’unico ad avere questa necessità…
Se quel che vorrei fare è fantascienza, amen, ma almeno so che lo è.
GrazieCosì produci solo il capitolo 1 e il 3; analogamente per il resto. I riferimenti incrociati saranno a posto purché tu compili i vari capitoli almeno un paio di volte.
`\includeonly{cap1,cap3}
\begin{document}
…
\include{cap1}
\include{cap2}
\include{cap3}
…`
Il comando \chapter va dentro al file richiamato.Quando poi è tutto a posto, cambia \include in \input (non sarebbe necessario, ma sveltisce le compilazioni).
Ciao
Enrico
::Compilando alcune tabelle, riscontro due problemi di cui non riesco a identificare la causa (segnati in rosso nell’immagine seguente).

Questi il preambolo e il codice della tabella:
`
\documentclass[11pt,slanted]{journal}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\usepackage[paperheight=212mm,paperwidth=135mm,vscale=0.8,hscale=0.75,twoside]{geometry}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[french,italian]{babel}
\usepackage{lipsum}
\usepackage[babel,italian=guillemets]{csquotes}
\usepackage{microtype}\usepackage{booktabs}
\usepackage{array}
\usepackage{tabularx}
\usepackage[figuresright]{rotating}
\usepackage{ctable}
\usepackage{graphicx}
\usepackage{colortbl}
\usepackage{calc}
\usepackage[small,sc,singlelinecheck=true,textfont=it,figurename=Fig.,tablename=Tab.,labelsep=period]{caption}
\setlength{\abovecaptionskip}{6pt}
%\setlength{\belowcaptionskip}{0pt}%%
\usepackage{layout}%%%%%%%%%%%%%%%%%%%%%%% Minion Pro
\usepackage{textcomp}
\usepackage[mathlf,mathtabular]{MinionPro}
%
\makeatletter
\catcode`\'=12
\def\qu@te{'}
\catcode`'=\active
\begingroup
\obeylines\obeyspaces%
\gdef\@resetactivechars{%
\def^^M{\@activechar@info{EOL}\space}%
\def {\@activechar@info{space}\space}%
}%
\endgroup
\providecommand{\texorpdfstring}{\@firstoftwo}
\protected\def'{\texorpdfstring{\active@quote}{\qu@te}}
\def\active@quote{\relax
\ifmmode
\expandafter^\expandafter\bgroup\expandafter\prim@s
\else
\expandafter\futurelet\expandafter\@let@token\expandafter\qu@t@
\fi}
\def\qu@t@{%
\ifx'\@let@token
\qu@te\qu@te\expandafter\@gobble
\else
{}\qu@te{}\penalty\@M\hskip\expandafter\z@skip
\fi}
\scantokens\expandafter{%
\expandafter\def\expandafter\pr@m@s\expandafter{\pr@m@s}}
\makeatother%%%%%%%%%%%%%
\begin{document}
\begin{table}[tb]
\footnotesize
\caption{Frammentazione elettorale (voti) e consiliare (seggi) alle elezioni 1995, 2000, 2005, 2010, per area territoriale}
\label{tab6}
\centering
\begin{tabularx}{\columnwidth}{lcccccccc}
\toprule
& \multicolumn{4}{c}{Numero di liste presenti} & \multicolumn{4}{c}{Numero di liste in consiglio} \\
\cmidrule(rl){2-5}\cmidrule(rl){6-9}
Area & 1995 & 2000 & 2005 & 2010 & 1995 & 2000 & 2005 & 2010 \\
\midrule
Nord & $13,6$ & $17,2$ & $17,0$ & $16,8$ & $9,2$ & $11,0$ & $11,0$ & $8,6$ \\
Centro & $12,2$ & $16,5$ & $14,7$ & $11,8$ & $7,5$ & $10,7$ & $8,2$ & $8,5$ \\
Sud & $12,8$ & $19,2$ & $17,8$ & $16,2$ & $9,0$ & $13,2$ & $11,8$ & $9,7$ \\
\bottomrule\addlinespace[6pt]
\multicolumn{9}{p{\columnwidth-2\tabcolsep}}{\emph{Nota:} Nord (Emilia-Romagna, Liguria, Lombardia, Piemonte, Veneto), Centro (Lazio, Marche, Toscana, Umbria), Sud (Abruzzo, Basilicata, Calabria, Campania, Puglia).} \\
\multicolumn{9}{p{\columnwidth}}{\emph{Fonte:} Elaborazione propria su dati del Ministero dell'Interno.}
\end{tabularx}
\end{table}\end{document}
`Non ha senso usare tabularx senza dare flessibilità ad almeno una colonna. Il primo \multicolumn delle note produce una tabella larga \columnwidth, ma le ampiezze naturali delle altre colonne non la coprono; la parte in eccesso va tutta prima dell’ultima colonna.
`\newcolumntype{C}{>{\centering\arraybackslash}X} % nel preambolo\begin{tabularx}{\columnwidth}{l*{8}{C}}
\toprule
& \multicolumn{4}{c}{Numero di liste presenti} &
\multicolumn{4}{c}{Numero di liste in consiglio} \\
\cmidrule(rl){2-5}\cmidrule(rl){6-9}
Area & 1995 & 2000 & 2005 & 2010 & 1995 & 2000 & 2005 & 2010 \\
\midrule
Nord & $13{,}6$ & $17{,}2$ & $17{,}0$ & $16{,}8$ & $9{,}2$ & $11{,}0$ & $11{,}0$ & $8{,}6$ \\
Centro & $12{,}2$ & $16{,}5$ & $14{,}7$ & $11{,}8$ & $7{,}5$ & $10{,}7$ & $8{,}2$ & $8{,}5$ \\
Sud & $12{,}8$ & $19{,}2$ & $17{,}8$ & $16{,}2$ & $9{,}0$ & $13{,}2$ & $11{,}8$ & $9{,}7$ \\
\bottomrule\addlinespace[6pt]
\multicolumn{9}{p{\columnwidth-2\tabcolsep}}{\emph{Nota:} Nord (Emilia-Romagna, Liguria,
Lombardia, Piemonte, Veneto), Centro (Lazio, Marche, Toscana, Umbria), Sud (Abruzzo,
Basilicata, Calabria, Campania, Puglia).} \\
\multicolumn{9}{p{\columnwidth-2\tabcolsep}}{\emph{Fonte:} Elaborazione propria su dati del
Ministero dell'Interno.}
\end{tabularx}`
Occhio alle virgole nelle formule: se non le racchiudi tra parentesi hai uno spazio spurio. Si può ricorrere al pacchetto icomma.La sporgenza era causata da un “-2\tabcolsep” mancante nel secondo \multicolumn delle note.
Ciao
Enrico
::Grazie mille, è esattamente quello che mi serviva.
Chiedo scusa, per il codice mal scritto, ma sono solo agli inizi dell mia esperienza con Latex, che spero porterà ad una perfetta (stilisticamente) tesi di dottorato in tre anni o giu’ di li!Grazie ancora
AndreProva anche questo
`\documentclass[10pt,a4paper]{article}
\usepackage{graphicx}\newcommand\titolo{%
\vbox to 0pt{\vss\parindent0pt
\hbox to\hsize{\fontsize{7}{8}\selectfont
\begin{minipage}{.75\textwidth}
\raggedright
\textbf{\itshape Laboratoire de Bioing\'enierie des Cellule Souches}\\
\textbf{INSTITUT DE BIOING\'ENIERIE}\\[.6ex]
\textbf{\itshape Laboratory of Stem Cell Bioengineering}\\
\textbf{INSTITUTE OF BIOENGINEERING}\vspace*{2ex}\hrule\vspace{1ex}
\begin{minipage}{.5\textwidth}
\textbf{Andrea Negro}\\[.6ex]
EPFL – SV – IBI – LSCB\\
Building AI 1116, Station 15\\
CH1015 Lausanne, Switzerland
\end{minipage}%
\begin{tabular}{@{}ll@{}}
\textit{Phone} & +41 021 69 31 781 \\
\textit{Fax} & +41 021 69 31 665 \\
\textit{Secretariat} & +41 021 69 31 682 \\
\textit{E-Mail} & \texttt{andrea.negro@epfl.ch} \\
\textit{WebSite} & \texttt{lscb.epfl.ch}
\end{tabular}
\end{minipage}\hfill
\begin{minipage}[c]{.2\textwidth}
\includegraphics[width=\textwidth]{lEPFL}
\end{minipage}%
}\vskip2\baselineskip\hrule height0pt}\vspace*{-\baselineskip}}\begin{document}
\titolo
\lipsum
\end{document}`
Il principale vantaggio di quello di Ivan, a cui mi sono ispirato, è che non c’è alcuna “misura esplicita” per posizionare l’intestazione.Ciao
Enrico
::Alcuni libri hanno codice ISBN e copyright su tutte le pagine (vedi De Marco, Analisi uno, e Analisi due).
Scelta dell’editore per evitare le fotocopie. Circa vent’anni fa gli dissi che era un orrore, ma lui volle insistere.
Fu una bella battaglia farle uscire su un altro libro usando AMS-TeX (non LaTeX, allora). 🙂
Ciao
Enrico
28 Settembre 2010 alle 7:54 in risposta a: [Risolto] Problema con siunitx dopo l’aggiornamento #50553::Se il tuo tlmgr è impostato per mantenere un backup dei pacchetti aggiornati, sì; la colpa è di expl3:
`sudo tlmgr restore expl3`
Ti dirà un numero, che dovrai aggiungere a quella riga di comando:
`sudo tlmgr restore expl3 19747`
Ciao
EnricoGrazie mille, ho risolto, però ho dovuto retrocedere anche siunitx (alla revisione 19748, se può interessare a qualcuno) perché ricevevo comunque altri errori
Con l’aggiornamento di xpackages, tutto dovrebbe essere a posto.
Ciao
Enrico
::Grazie, non lo sapevo, c’è sempre qualcosa da imparare!!! 😀
Sono stato tratto in inganno dal tuo messaggio: non erano le “è” accentate che davano il problema. Riguardando il messaggio di errore l’ho capito.
Hai qualche suggerimento da darmi per creare delle linee orizzontali all’interno del testo?? La cosa che vorrei ottenere sarebbe quella di evidenziare parti di testo racchiudendolo da linee orizzontali.
Pacchetto mdframed, per esempio. È meglio evitare di affastellare domande in filoni che trattano altro.
Ciao
Enrico
::grazie.
Si mi sembra un po’ strano per quello che sto scrivendo avere tutto quello spazio “laterale”; il vspace invece mi serve per separare un po’ di piu’ lo spazio qui::
`
\begin{enumerate} [leftmargin=*]
\item[] \emph{\textbf{ title1 }}
\item[] \textit{title2 }}
\item[] \emph{\textbf{title3}}
Sono i dati su cui, a volte………. \\\item[] \emph{\textbf{ title}}
E' una misura ……… \\\emph{\textbf{ title } } %qui ho messo solo 'emph' e sembra funzionare.
In biologia….. \\
\item[] \emph{\textbf{ Santo }}
`
Per dare maggiore spaziatura tra gli elementi della enumerazione; il 2cm era un esempio (direi 0.5cm al posto di ogni \\). Devo usare quindi il \vspace qui per fare cio’ che voglio?
Inoltre: e’ scritto bene tutto il resto? emph pare dare un elemento della enumerazione senza il item[]
Poi, gli hbox erano gia’ visibili? Io non li vedevo. Intendi forse le lineee bianche?Grazie,
Perché usare un ambiente enumerate per una lista descrittiva? C’è l’ambiente description. Perché spaziature supplementari? Non servono, di solito. E non va \\ prima di \item. Mai.
Quanto ai segnalatori (i rettangoli neri): se la box è underfull non c’è alcun segnale esplicito, come ti ho detto. Solo se è overfull. Riguarda bene ciò che ti scrive TeX.
Ciao
Enrico
::Avete qualche idea per il problema delle lettere accentate??
L’errore è il seguente: `ʌ79;ʌ79;ʌ79;ʌ79;ʌ79;ʌ79;
ERROR: Package inputenc Error: Unicode char \u8:\303\lst@FillFixed@ not set up for use
— TeX said — with LaTeX.
See the inputenc package documentation for explanation. Type H for immediate help. …
l.963 stranamente, è ancora intatto. È una struttura solidamente costruita
`Grazie
Il pacchetto listings è incompatibile con utf8.
Ciao
Enrico
::Questa era la stessa cosa che avevo pensato io ma, se non erro tabularx richiede il pacchetto array che ho regolarmente richiamato nel master file.
Il fatto poi è che durante la stessa sessione di lavoro, ad un certo punto LaTex ha cominciato a mostrarmi il messaggio di errore, nonostante non avessi minimamente toccato le tabelle che utilizzano l’ambiente incriminato.
È proprio questa cosa che mi suona starana!!
Difficile fare una diagnosi a distanza. Tuttavia l’ambiente tabularx richiede il pacchetto “tabularx”, non “array”.
Ciao
Enrico
::L’errore al quale mi riferivo riguardo l’ambiente tabularx è:
`ERROR: LaTeX Error: Environment tabularx undefined.
— TeX said —
See the LaTeX manual or LaTeX Companion for explanation.
Type Hfor immediate help.
…l.79 \begin{tabularx}
{\columnwidth}{>{\bfseries }lX}
— HELP —
LaTeX has encountered a \begin command for a nonexistent environment.
You probably misspelled the environment name. `L’errore riguardo le lettere accentate è riportato nel post che ho linkato.
Grazie
Se ti dice che tabularx non è definito, significa che non ha caricato l’omonimo pacchetto.
Ciao
Enrico
-
AutoreRisposte