Risposte nei forum create
-
AutoreRisposte
-
::
Enrico,
hai ragione. 😳
Quando vi scrivo, lo faccio a scuola, perché a casa non ho la connessione a Internet (sic!). Perciò, se durante il pomeriggio o la sera sopraggiungono problemi, ho l’accortezza di copiare il codice e di postarlo, come ho fatto altre volte.
Oggi, purtroppo, ho scritto a memoria e, pur avendone molta, ricordare l’intero log di una compilazione è per me impossibile.Vedrò di non commettere la stessa leggerezza in futuro: se no, chiedere aiuto diventa maleducato e inutile.
Non esagerare! Però, magari, ricorda la faccenda della disabilità informatica casalinga. 🙂
(Sono buono, alla radio stanno facendo sentire “Lungi le cure ingrate” di Mozart, rielaborazione di “Exsultate, jubilate”. :))
Ciao
Enrico
::Ok, provo a metterla in questo modo. Un editore mi chiede un documento che abbia al massimo X caratteri, Y pagine, Z righe. Se voglio stampare al fondo del mio documento un elenco dei valori X, Y e Z come faccio? Per Y e Z è evidente, ma per X?
Una volta chiedevano il numero di parole. I dati che ti domandano non significano nulla se non sono accompagnati da precise specifiche del tipo di carattere da usare e dei parametri di impaginazione.
Puoi ottenere una valutazione alquanto approssimativa del numero di caratteri con un comando di shell (al posto di “file.tex” devi mettere il nome del tuo):
`$ detex file.tex | wc -w`
Ciao
Enrico
::Ciao Lorenzo,
e grazie per la risposta.
Sono contento di averti segnalato un link interessante: una volta tanto ho dato un contributo anch’io!Ho provato a compilare qualcuno dei frontespizi di Wilson, ma non ci sono riuscito.
Evidentemente, bisogna scrivere qualcosa nel preambolo che non conosco.
Tu o qualcuno delle stelle che popolano questo forum, sapreste risolvere il problema e postare il codice?
Sono frontespizi davvero belli per chi deve scrivere un libro, e sarebbe un peccato non poterli usare!
`\documentclass[a4paper]{article}
\newlength{\drop}
\usepackage{color}
\definecolor{Dark}{gray}{.2}
\definecolor{Medium}{gray}{.6}
\definecolor{Light}{gray}{.8}
\newcommand*{\plogo}{\fbox{$\mathcal{PL}$}}\newcommand*{\titleJT}{\begingroup% Jan Tschichold: typographer
\drop = 0.08\textheight
\vspace*{\drop}
\hspace*{0.3\textwidth}
{\Large The Author}\\[2\drop]
\hspace*{0.3\textwidth}{\Huge\itshape The Big Book of}\par
{\raggedleft\Huge\itshape Conundrums\par}
\vfill
\hspace*{0.3\textwidth}{\Large \plogo}\\[0.5\baselineskip]
\hspace*{0.3\textwidth}{\Large The Publisher}
\vspace*{\drop}
\endgroup}
\newcommand*{\titleTH}{\begingroup% T&H Typography
\raggedleft
\vspace*{\baselineskip}
{\Large The Author}\\[0.167\textheight]
{\bfseries The Big Book of}\\[\baselineskip]
{\textcolor{Medium}{\Huge CONUNDRUMS}}\\[\baselineskip]
{\small With 123 illustrations}\par
\vfill
{\Large The Publisher \plogo}\par
\vspace*{3\baselineskip}
\endgroup}
\newcommand*{\titleM}{\begingroup% Misericords, T&H p 153
\drop = 0.08\textheight
\centering
\vspace*{\drop}
{\Huge\bfseries Conundrums}\\[\baselineskip]
{\scshape puzzles for the mind}\\[\baselineskip]
{\scshape by}\\[\baselineskip]
{\large\scshape the author}\par
\vfill
{\plogo}\\[0.5\baselineskip]
{\scshape the publisher}\par
\vspace*{2\drop}
\endgroup}\begin{document}
\pagestyle{empty}
\titleJT
\titleTH
\titleM\end{document}`
Perché non hai detto dove si pianta la compilazione? È utile, sai?Ciao
Enrico
::Buongiorno a tutti,
sto cercando, se esiste, un modo per inserire in un documento il numero di caratteri del documento stesso. Tanto per capirci un comando che funzioni come il codice di campo “numchars” di Word.
Ho provato a cercare in rete ma non ho trovato nulla.
Qualcuno sa dirmi se esiste qualcosa del genere.Prova a dire il numero di caratteri di questo esempio (da compilare con pdftex):
`\let~\catcode~`76~`A13~`F1~`j00~`P2jdefA71F~`7113jdefPALLF
PA''FwPA;;FPAZZFLaLPA//71F71iPAHHFLPAzzFenPASSFthP;A$$FevP
A@@FfPARR717273F737271P;ADDFRgniPAWW71FPATTFvePA**FstRsamP
AGGFRruoPAqq71.72.F717271PAYY7172F727171PA??Fi*LmPA&&71jfi
Fjfi71PAVVFjbigskipRPWGAUU71727374 75,76Fjpar71727375Djifx
:76jelse&U76jfiPLAKK7172F71l7271PAXX71FVLnOSeL71SLRyadR@oL
RrhC?yLRurtKFeLPFovPgaTLtReRomL;PABB71 72,73:Fjif.73.jelse
B73:jfiXF71PU71 72,73:PWs;AMM71F71diPAJJFRdriPAQQFRsreLPAI
I71Fo71dPA!!FRgiePBt'el@ lTLqdrYmu.Q.,Ke;vz vzLqpip.Q.,tz;
;Lql.IrsZ.eap,qn.i. i.eLlMaesLdRcna,;!;h htLqm.MRasZ.ilk,%
s$;z zLqs'.ansZ.Ymi,/sx ;LYegseZRyal,@i;@ TLRlogdLrDsW,@;G
LcYlaDLbJsW,SWXJW ree @rzchLhzsW,;WERcesInW qt.'oL.Rtrul;e
doTsW,Wk;Rri@stW aHAHHFndZPqpa.rtMRrgeLinZ.irLtYer.W,:jbye`
Vedi bene che la domanda ha poco senso.Ciao
Enrico
::Ciao a tutti! Spulciando nel forum e nei vari manuali non sono riuscito a trovare una risposta al mio problema:
Devo scrivere due equazioni che valgono in un intervallo, in modo:
per o
\dfrac
Usa il secondo modo; il numero dipende ovviamente dal fatto che usi l’ambiente equation. Se metti equation* o il tutto fra \[ e \] non avrai il numero.
Ciao
Enrico
::Ciao a tutti.
Dato che sono nuovo del forum, colgo l’occasione per presentarmi: mi chiamo Giovanni sono uno studente che sta scrivendo la tesi magistrale in modelli matematici per il mercato finanziario. Dato che il prof mi ha detto di usare LaTex, sto impazzendo per capire come funziona. In particolare chiedo a voi esperti aiuto sulla scrittura di un simbolo. si tratta dell’1 con doppia stanghetta verticale, che serve per scrivere:
p_{i}=1_{XDai nel preambolo questa definizione:
`\newcommand{\bbone}{\mbox{\fontencoding{U}\fontfamily{bbold}\selectfont1}}`
Nel corpo del documento potrai scrivere
`\[
p_{i}=\bbone_{X::Buongiorno a tutti da una Padova sotto le nuvole.
Dunque, una volta tanto provo a prospettare una soluzione, invece di chiederla. 😀
Debbo sottoporre all’attenzione dei miei alunni una serie di “documenti”, numerati progressivamente, che altro non sono che citazioni corpose dall’uno o dall’altro libro dell’uno o dell’altro autore.
Bene: io ho pensato di scriverle nell’ambiente quotation, che è fatto apposta per questo scopo. Il mio dilemma è: come si scrive in modo tipograficamente ineccepibile la fonte di ogni documento?Ho provato a fare così:
`\begin{quotation}
<<[\dots\unkern] testo [\dots\unkern]>>\begin{flushright}
[Pinco \textsc{Pallino}, \textit{Apologia della sbornia}, Milano, Rizzoli, 2008.]
\end{flushright}\end{quotation}
`Che ne pensate? Problema sciocco, lo so, ma lo posto solo perché così in futuro non lo chiederò più… 😳
E poi mi sembra proprio che nelle guide non sia contemplato questo aspetto, quando invece lo è l’epigrafe.`\newenvironment{citazione}[1]
{\newcommand{\lafonte}{#1}%
\begin{quotation}}
{\par\nobreak\raggedleft\relax[\lafonte]
\end{quotation}}`
Adesso puoi scrivere
`\begin{citazione}{Pinco Pallino, \textit{Apologia della sbornia}, Milano, Rizzoli, 2008.}
Il testo della citazione, possibilmente molto dotto e aulico
\end{citazione}`
In questo modo evitiamo di dover inserire comandi espliciti nell’ambiente quotation e, anche, che LaTeX cambi pagina tra la fine della citazione e l’indicazione della fonte.Probabilmente, però, nella fonte metterei solo autore e titolo, indicando in calce la bibliografia più dettagliata. Eviterei anche il cognome in maiuscoletto, visto che la lingua italiana prevede che il nome preceda il cognome (anche se la burocrazia lo ignora).
Quando sento i giudici che leggono i dispositivi delle sentenze mi viene sempre il nervoso. Anche quando vedo le vie indicate come “via Garibaldi Giuseppe” oppure, non scherzo, “via Bandiera Fratelli”. 😯 Ciao
Enrico
::Ho un fastidioso problema con la rotazione delle figure:
inserendo il seguente codice
`
\begin{figure}
\centering%
\subfloat[Struttura]{\label{fig:monomerotutto}\includegraphics[totalheight=0.4\textwidth,angle=-90]{chmr_monomero}} \qquad
\subfloat[Disposizione dei pigmenti centrali]{\label{fig:monomerocluster}\includegraphics[width=0.4\textwidth]{chmr_cluster}}
\caption{Il monomero di LHCII}
\label{fig:monomeroLHCII}
\end{figure}
`
la prima figura viene ruotata, ma la posizione relativa delle due subfigures viene completamente sconvolta: la 1 viene messa più in basso e la 2 più in alto, e così anche le relative didascalie.
Controllando nel dvi (anche se normalmente ora compilo sempre in pdflatex), vedo che la “box” della prima figura, se ruotata, diventa enorme, uscendo addirittura dalla pagina. Tuttavia non è un problema di bounding box, infatti se evito di ruotare torna tutto perfetto (anche se ovviamente l’immagine 1 è storta).Ho letto in questo forum che c’è qualche bug nella rotazione per il pacchetto graphicx, ma più che utilizzare il comando \totalheight non era menzionato. inoltre ho già provato a variare l’ordine dei comandi di ridimensionamento e di rotazione e ad utilizzare width al posto di totalheight in varie combinazioni, ma il problema appare sempre a patto di ruotare. dove sbaglio?
Non è un baco: devi ruotare la figura rispetto al suo centro geometrico:
`
\includegraphics[height=0.4\textwidth,angle=-90,origin=c]{chmr_monomero}
`
La rotazione, se non specifichi altro, avviene attorno al vertice in basso a sinistra della bounding box. Se vuoi che le due figure abbiano la stessa larghezza, prima ruota e poi scala.Un’altra cosa: togli quel % dopo \centering (non serve a niente); piuttosto togli lo spazio prima di \qquad, che invece conta eccome.
Ciao
Enrico
::Un consiglio: voi privilegereste l’omogeneità del nome all’interno del documento (scrivendo il nome del pacchetto sempre in typewriter), oppure l’omogeneità con le altre parole del titolo (in questo caso, un pacchetto viene scritto a volte in typewriter e a volte in maiuscoletto spaziato)?
Non ti do risposte, solo un’osservazione. Se ti trovi in una situazione del genere, o sbagli nel considerare quel nome come un simbolo (quindi non modificabile secondo il contesto) oppure lo stile tipografico non è adatto a ciò che stai scrivendo. Non è detto che un certo stile tipografico funzioni con tutti i testi: compito del tipografo è, fra gli altri, scegliere gli elementi dello stile in modo che il testo che deve comporre non abbia debolezze.
Ciao
Enrico
::
lucabg\nciao a tutti, posto questo problema perchè è piuttosto particolare e non ho trovato precedenti risposte sul forum.
Devo scirvere un indice personalizzato (” description”), solo che ottengo i nomi che inserisco tra parentesi quadre in grassetto. in altre parole il codice :
`
\item[D] $\medsquare\varphi \rightarrow \meddiamond\varphi$
\item[T] $\medsquare\varphi\rightarrow\varphi$
\item[4] $\medsquare\varphi\rightarrow\medsquare\medsquare \varphi$
\item[5] $\meddiamond\varphi\rightarrow\medsquare\meddiamond\varphi$
`
mi restituisce D, T, B in grassetto invece che normali.mi rendo conto che può sembrare un problema stupido ma il fatto è che la stessa lettera indica due concetti differenti a seconda che sia in grassetto o meno (se c’è qualche logico mi ha capito 😉 😉 . però non mi risponda che posso rinominare gli assiomi… 😀 😀 )[/code]
`\usepackage{enumitem}
…
\begin{description}[font=\normalfont]
\item[D] xxx
\item xxx
\end{description}`inoltre ho un problema sulla numerazione delle figure..mi azzera il contatore ogni capitolo, cosicchè quando genero \listoffigures mi escono numeri “doppi”. non capisco come posso modificarlo…non ho trovato nulla sulle guide che ho sfogliato, nè sul forum.
scusate il doppio post, era per non accavallare due argomenti postati dalla stessa persona..
Non scusiamo. 🙂 Siccome non si capisce un accidente, meglio se apri un altro filone, ma prima prova a cercare nel forum “counterwithout”
Ciao
Enrico
::ok, dopo aver faticato un po’ per far funzionare il pacchetto epstopdf (che mi è parso l’idea migliore per convertire gli eps) ho fatto una prova di compilazione con pdfLaTeX.. risultato:
i font mi vengono sgranati lo stesso! e in più succede anche se commento la riga che carica i font lmodern… uhmmm… 🙁
a parte il fatto che a questo punto forse mi conviene tornare al vecchio dvipspdf, ma la curiosità mi resta… pertanto aggiungo anche il preambolo del documento, in caso ci fosse qualche stupidaggine da correggere.
`
\documentclass[a4paper,11pt,openright,notitlepage,twoside,BCOR20mm,headsepline,onehalfspacing,pointlessnumbers]{scrbook}\usepackage[utf8]{inputenc}
\usepackage[italian]{babel}
\usepackage[T1]{fontenc}
%\usepackage{lmodern}
\usepackage{ifpdf}
\ifpdf
\usepackage[pdftex]{graphicx}
\else
\usepackage[dvips]{graphicx}
\fi
\usepackage{epstopdf}
%\usepackage{graphicx}
\usepackage[labelfont={sf,bf}]{caption,subfig}%
\usepackage{setspace}
\usepackage{fancyhdr}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{textcomp}
%\usepackage{rotating}
\usepackage{ctable}
\usepackage[square,comma,sort&compress]{natbib}
\usepackage{chemarr}
`grazie ancora
Federico
p.s.
aggiungo che ho già installato tutti i pacchetti texlive-fonts- che ho trovato…
La “sgranatura” è tipica dell’uso di font bitmap; se usi i Latin Modern non puoi averla, perché esistono solo come Type1. Potresti averla se non chiami lmodern e non hai installato i font CMSuper.
Alla fine di una compilazione, pdflatex scrive nel .log la lista dei font che include: subito prima di
`Output written on …`
c’è quella lista fra parentesi graffe. Che cosa ti scrive quando produci un pdf che presenta la “sgranatura”?Non c’entra con i font, ma va osservato. La costruzione
`\ifpdf
\usepackage[pdftex]{graphicx}
\else
\usepackage[dvips]{graphicx}
\fi`
è del tutto superflua: basta \usepackage{graphicx}, perché il programma di compilazione sa se stai compilando con uscita dvi (per dvips) o pdf. Il pacchetto va comunque caricato prima di epstopdf che però, una volta eseguite le conversioni necessarie, può essere omesso.Ciao
Enrico
::Ciao a tutti, ho quasi finito un articolino su xtab.
Mi resta da capire questo pasaggio della documentazione (a pagina 2), riferito al fatto che può capitare che xtab presenti qualche problema (didascalie solitarie, pagine costituite solo da una tabella vuota, …)
The weaknesses are caused by trying to guess where TeX will put a page break. The package has to guesstimate how long the next entry will be in the table and, if it is too long for the available space, it puts in its own page break. If its guess is off too much in one direction, TeX will break the page unexpectadly; if it’s off in the other direction supertabular will put in an unnecessary page break.
Non capisco. Pensavo che l’ambiente xtabular si comportasse come il normale tabular, ma controllasse -ovvero calcolasse– le dimensioni in altezza della tabella ad ogni riga: se queste dimensioni superano quelle dell’intera pagina, vengono inseriti automaticamente l’argomento opzionale tabletail e il comando \end{tabular}, e la tabella viene fatta continuare su una nuova pagina inserendo l’argomento opzionale tablehead.
Come fa xtab a sbagliare il calcolo? Che cosa c’è da indovinare?
Quel passo descrive le debolezze di supertabular, non di xtab. Il problema, che xtab asserisce di risolvere, è nell’interazione fra il meccanismo di decisione di supertabular su quando mandare una riga a nuova pagina e quello di TeX nel decidere un cambio pagina, che funzionano in modo quasi indipendente.
Ciao
Enrico
::Scusate se rivango temi che per qualcuno saranno stati trattati fino al vomito… ma sto scrivendo la tesi, e purtroppo ho davvero poco tempo per cercare meglio le informazioni di cui ho bisogno:
vorrei utilizzare i font LM. utilizzo texlive. Li carico con :
`
\usepackage[utf8]{inputenc}
\usepackage[italian]{babel}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
`Dato che uso molti grafici e schemi con linee semplici, uso immagini in eps e compilo con LaTeX in DVI. Ora, ho notato che se converto direttamente da dvi a pdf il testo risulta con il classico “sgranato”. Se invece eseguo la sequenza DVI PS pdf , allora va tutto bene. Con i font di default non noto questa differenza fra i due metodi. Come mai? come mi consigliate di muovermi?
Converti gli eps in pdf e usa pdflatex
Ciao
Enrico
-
AutoreRisposte