egreg9

Risposte nei forum create

Stai visualizzando 15 risposte – dal 4,876 al 4,890 (di 13,205 totali)
  • Autore
    Risposte
  • in risposta a: Numerazione paragrafi #53995
    Up
    0
    Down
    ::

    Non funza, dice che sono sballate le parentesi graffe, se non ho capito male la console. Tutto ciò nella riga

    ` \noindent\llap\arabic{para}\quad}\hspace{\parindent}\ignorespaces}`

    Puoi verificare?

    Altra cosa: queste righe le devo inserire dopo \begindocument o prima? Tu hai scritto “nel preambolo” (dunque prima), ma se lo metto prima la console mi restituisce un messaggio di “missing \begindocument”…. 😕

    Grazie 😳

    Giusto.
    `\newcounter{para}
    \newcommand{\newpar}{\refstepcounter{para}%
    \noindent\llap{\arabic{para}\quad}\hspace{\parindent}\ignorespaces}`
    Questo va nel preambolo.

    Ciao
    Enrico

    in risposta a: Numerazione paragrafi #53993
    Up
    0
    Down
    ::

    Caro Matteo,

    A me funziona, nel senso che numera le righe dell’edizione

    Questo lo fa anche a me, il problema sono i paragrafi (come da topic!) non le righe, come si fa a numerare i paragrafi ???

    Help…. 😕 😕 😕

    Vuoi numerare i capoversi? C’è scritto come si fa a pagina 24 della documentazione di ledmac. Scrivi nel preambolo
    `\newcounter{para}
    \newcommand{\newpar}{\refstepcounter{para}%
    \noindent\llap\arabic{para}\quad}\hspace{\parindent}\ignorespaces}`
    La definizione è leggermente diversa da quella proposta nel manuale. Se vuoi un capoverso numerato scriverai
    `\newpara\label{C1} Questo capoverso è numerato`
    Puoi usare \ref{C1} per riferirti al numero generato. Se vuoi ricominciare da zero le numerazioni a ogni sezione o capitolo, scrivi uno fra
    `\newcounter{para}[section]
    \newcounter{para}[chapter]`
    invece della dichiarazione senza argomento opzionale.

    Ciao
    Enrico

    in risposta a: Utilizzare fontspec ed avere come output un dvi: possibile ? #53909
    Up
    0
    Down
    ::

    Chiedo scusa, colpa dell’orario. Uso nano come editor.

    Le informazioni sono lacunose perchè rispecchiamo purtorppo la mia competenza con questo sconfinato mondo e spesso, cercando proprio di fornire informazioni più dettagliate, cado in errore

    Normalmente nano rispetta le impostazioni della shell; ma non mi sembra l’editor più adatto per scrivere file .tex, per vari motivi.

    Fa’ questo esperimento: scrivi un file che contenga
    `\count255=`\È

    \number\count255

    \bye`
    e compilalo con “pdftex”. Se nel pdf risultante hai scritto 195, la codifica da specificare per inputenc è “utf8”; se ottieni 200, devi usare “latin1”.

    Ti assicuro però che TeXworks è molto meglio di nano. E con TeXworks non avresti problema a scegliere la codifica di input che desideri.

    Ciao
    Enrico

    in risposta a: Utilizzare fontspec ed avere come output un dvi: possibile ? #53907
    Up
    0
    Down
    ::

    Evidentemente il tuo file non è codificato utf8. Che editor usi?

    Ciao
    Enrico

    Nessuno, scrivo i .tex a mano da bash.

    Nelle precedenti prove con altri testi sono sempre riuscito a visualizzare i caratteri di cui sopra

    Ehm, non mi risulta che bash sia un editor di testi: suppongo che usi un programma che lanci da bash: qual è? Le informazioni che dai sono troppo lacunose.

    Ciao
    Enrico

    in risposta a: Utilizzare fontspec ed avere come output un dvi: possibile ? #53905
    Up
    0
    Down
    ::

    Non so come ringraziare, effettivamente ho rivisto la sintassi di lettrine ed ora tutto funziona perfettamente. Unico neo, utilizzando

    `
    \usepackage[T1]{fontenc}
    \usepackage[utf8]{inputenc}
    `

    Alcune lettere non vengono generate, come le maiuscole accentate (É).

    Eliminando invece `\usepackage[utf8]{inputenc}`

    Genero le maiuscole accentate ma non funzionano più caratteri quali doppi apici oppure “<<" ">>”.

    Grazie e buone feste
    Flavio

    Evidentemente il tuo file non è codificato utf8. Che editor usi?

    Ciao
    Enrico

    in risposta a: Classicthesis: elenco figure orripilante #53982
    Up
    0
    Down
    ::

    Ecco l’esempio. Accetto anche suggerimenti in merito ad argomenti fuori topic.
    `\documentclass[a4paper,11pt,headinclude,footinclude,tablecaptionabove]{scrreprt}

    \usepackage[T1]{fontenc}
    \usepackage[latin1]{inputenc}
    \usepackage[italian]{babel}
    \usepackage{microtype}

    \usepackage[]{classicthesis-ldpkg}
    \usepackage[eulerchapternumbers,eulermath,linedheaders,listsseparated,%
    subfig,beramono,pdfspacing,drafting]{classicthesis}
    \usepackage[italian]{arsclassica}

    \usepackage{typearea}
    \areaset[7mm]{364pt}{705pt}

    \begin{document}
    \pagestyle{scrheadings}

    \addtocontents{lof}{\protect\vspace{9\cftbeforechapskip}} %codice proposto da Enrico per risolvere un problema scandaloso -provate a toglierlo-
    \listoffigures

    \chapter{Prova}

    \begin{figure}[tb]
    \caption{Questa didascalia non dovrebbe dare problemi.}
    \end{figure}

    \begin{figure}[tb]
    \caption[Verifica dell'influenza della scelta delle funzioni di forma sull'errore sugli sforzi di taglio calcolati con Jourawsky e conformemente alla cinematica a zig-zag.]{Didascalia lunga.}
    \end{figure}

    \begin{figure}[tb]
    \caption{Il numero di pagina della didascalia sopra pare sia eccessivamente spostato, posto nel margine. Si confronti con la linea sotto “elenco delle figure''. La “bruttezza'' di questa situazione risalta tanto più quanto più numerose sono le voci dell'elenco. In tal caso sembra sia un errore, un numero che è finito lì per sbaglio, essendo tutti gli altri numeri all'interno della spazio indicato dalle linee e dal testo.}
    \end{figure}

    \begin{figure}[tb]
    \caption{Il caso in cui l'errore si presenta con una sola riga contiene anche, in fondo alla riga, un riferimento bibliografico. Temo che in quel caso sia proprio questo oggetto a generare il problema. Posso comunque riformulare la didascalia, a meno di vostri suggerimenti.}
    \end{figure}

    \end{document}`

    Se scrivo “Jou\-ra\-wski” va a capo. 😯

    Inutile scrivere didascalie che descrivono ciò che non si vede. Nell’elenco delle figure, una descrizione di più di due righe (con la seconda non piena) è certamente troppo.
    Perché non “Influenza della scelta delle funzioni di forma sull’errore”?

    Di sicuro non ci vanno riferimenti bibliografici.

    Ciao
    Enrico

    in risposta a: Classicthesis: elenco figure orripilante #53980
    Up
    0
    Down
    ::

    Purtroppo per quanto possa abbreviare le didascalie, cosa che peraltro ho già fatto, non è sufficiente a risolvere il problema.
    Se invece intendi dover riformulare la didascalia caso per caso e a posteriori affinché non si presenti il problema, allora si, può essere una soluzione, anche se mi piace poco.
    Tra l’altro osservo (ma domando conferma a voi) che l’algoritmo tipografico che compone l’indice realizza qualcosa di simile a quanto voglio. In esso non si presenta mai il problema che ho menzionato sopra. Faccio un esempio per chiarirmi. Se il testo tende ad avere lunghezza circa pari a quella di una riga, allora essa viene spezzata su due righe per far posto al numero di pagina, anche se potrebbe sarci benissimo su una riga sola (numero di pagina a parte).

    Come mai non viene fatta la stessa cosa per l’elenco delle figure?

    Grazie,
    Daniele

    Esempio, per favore.

    Ciao
    Enrico

    in risposta a: Classicthesis: elenco figure orripilante #53978
    Up
    0
    Down
    ::

    Ciao a tutti,
    più uso classicthesis più mi domando come certi problemi li becchi solo io. Devo essere una calamita per queste cose… 😥
    Dopo questo problema avuto con l’elenco delle figure in classicthesis
    http://www.guit.sssup.it/phpBB2/viewtopic.php?t=9189&start=0&postdays=0&postorder=asc&highlight=elenco+figure
    ora ne ho riscontrato un’altro. Se la didascalia della figura è tale per cui l’ultima riga (o più in generale quella in cui compare il numero di pagina) riempie tutta o quasi tutta la larghezza del corpo del testo, allora il numero di pagina va a finire nel margine laterale.
    Mi domando come il programma con il miglior “cervello” tipografico non sia in grado, o non gli sia stato detto, di comporre la voce dell’indice in modo da lasciar spazio per il numero di pagina.

    Qualcuno sa darmi un suggerimento? (Pregasi evitare invito a cestinare classicthesis, anche se ho avuto la tentazione di lanciarlo dal terzo piano -salvo poi aver realizzato che sarebbe stato seguito inevitabilmente dal mio pc- :lol:)

    Usare didascalie abbreviate per l’elenco?

    Ciao
    Enrico

    in risposta a: [OT] Auguri a tutti #29743
    Up
    0
    Down
    ::

    Quanto a Enrico, lo sa bene che mettendo sui due piatti di una bilancia la palla a canestro e Word, il piatto più pesante sarebbe il secondo. 😉

    Più pesante da digerire, senza dubbio. 🙂 Quattro giorni di basket da mattina a notte sono nulla di fronte alla lettura di un testo prodotto con quell’orrendo software.

    Ah, per tua informazione si chiama “pallacanestro” da parecchi decenni. Suggerimento: nella galleria fotografica della dodicesima edizione mi si può vedere nelle foto dell’ultima giornata.

    Ciao
    Enrico

    in risposta a: [OT] Auguri a tutti #29736
    Up
    0
    Down
    ::

    Ormai siamo agli sgoccioli, e prima che partite per chissà dove, voglio augurare a tutti di trascorrere un Natale sereno in armonia con le persone a voi più care.
    Che questo Natale sia anche un pretesto per trascorrere momenti sereni anche con persone a voi meno care.

    Felice Natale a tutti.

    Auguri anche da parte mia!

    Ho inaugurato questo filone due anni fa, con il messaggio 4000; questo è il numero 8344. 😯 Forza, ci vuole qualcuno che provi a raggiungermi. 🙂

    Intanto prometto che dal 27 al 30 sarò in “ferie” http://www.memorialzanatta.com/: chi ha pazienza può trovarmi in abbigliamento insolito nelle gallerie fotografiche degli anni precedenti.

    Ciao
    Enrico

    in risposta a: Problema da niubbo #53959
    Up
    0
    Down
    ::

    Può essere vero, ma non voglio diventare un feticista della tipografia ideale. Dopo un’oretta di peregrinazioni nautiche ho apparentemente risolto inserendo solo nel testo greco la stringa
    \setlength{\emergencystretch}{3em}

    Tuttavia ho visto che sembrano esistere altri comandi per risolvere il problema, nella fattispecie \pretolerance e \tolerance.
    In quali casi si possono usare e cosa comporta il loro uso?
    Grazie per la pazienza!

    Il metodo con \emergencystretch è certamente meno peggio che giochicchiare con \tolerance. I registri \pretolerance e \tolerance contengono limiti alla “bruttezza” delle righe, una misura di quanto la riga sia stiracchiata.

    L’algoritmo per suddividere in righe un capoverso è piuttosto complesso. Dapprima TeX ci prova senza ricorrere alla sillabazione; se trova un modo di dividere in righe che rispetta per ciascuna il limite imposto con \pretolerance, lo adotta e produce il capoverso. Altrimenti riprova tenendo in considerazione la sillabazione e produce il capoverso se trova un modo per stare sotto la \tolerance. Altrimenti, ma solo se il parametro dimensionale \emergencystretch è non nullo, ripete la prova fingendo che gli spazi tra parole in ciascuna riga siano ridotti in modo che la riga stia dentro alla giustezza meno \emergencystretch; se trova un modo per stare dentro alla \tolerance produce il capoverso.

    Se nulla di tutto questo funziona, produce ugualmente il capoverso con righe Overfull o Underfull e avvisa.

    Giocare con i valori di \pretolerance e \tolerance è pericoloso, perché non c’è solo questa misura da tener presente, in quanto il capoverso viene anche valutato “globalmente” in modo da tenere al minimo i cosiddetti “demeriti”. Può allora succedere che i demeriti siano minimizzati con una riga bruttissima e le altre quasi decenti e il risultato (che però darà un messaggio di Underfull \hbox) sarà terribile. Il terzo passaggio con \emergencystretch è stato introdotto in TeX versione 3 proprio per ovviare all’inconveniente. Ma va gestito con molta cura.

    Perché rifiutare a priori il testo sbandierato?

    Ciao
    Enrico

    in risposta a: Problema da niubbo #53957
    Up
    0
    Down
    ::

    Suvvia, se Word riesce a giustificare più o meno decentemente, vuoi che LaTeX non abbia un sistema per farlo? Ad esempio, non si può rilassare un minimo la spaziatura per guadagnare un margine di almeno 4 o 5 punti? Già così risolverei una buona fetta del problema, e il resto lo sillabo e buonanotte…

    Parti da un assunto sbagliato: che la giustificazione possa essere “più o meno decente”. Anni di documenti con impaginazione orribile rischiano di danneggiare il senso estetico; ma ti assicuro che la “giustificazione più o meno decente di Word” mi fa correre i brividi lungo la spina dorsale.

    Senza un vero esempio è impossibile giudicare.

    Ciao
    Enrico

    in risposta a: Utilizzare fontspec ed avere come output un dvi: possibile ? #53903
    Up
    0
    Down
    ::

    Permettimi una domanda: che cosa ti serve l’immagine della M fatta con quel font a quella grandezza? Se ti serve per un capolettera, perché non usi il pacchetto lettrine?

    Purtroppo letterine non mi funziona passando solo la singola lettera, vuole anche altro testo.

    Davvero? Sei proprio sicuro? Non ti sembra che lasciare il secondo argomento vuoto possa risolvere il tuo problema?

    Per quanto riguarda la misurazione della lettera (grazie mille per l’esempio), indipendentemente da dove colloco \newlenght ho

    `

    ! Undefined control sequence.
    \newlenght

    l.7 \newlenght
    \pippo
    `

    Ho provato anche con \newlenght{\pippo}, stesso risultato

    Siccome “lunghezza” in inglese si dice “length”, è solo un refuso: \newlength.

    Ciao
    Enrico

    in risposta a: Problema da niubbo #53955
    Up
    0
    Down
    ::

    Sto tentando di allestire un’edizione critica parallela e i primi risultati sono incoraggianti, tuttavia ho una serie di problemi, tra cui il più evidente è un esorbitante numero di Overfull \hbox nel testo greco, mentre non ne ho nessuno (per ora) in quello italiano.
    Volendo evitare per quanto possibile di spezzare le parole, quali sono i “trucchi” che posso usare per evitare, o almeno minimizzare il problema?

    L’unico modo per evitare la sillabazione e ottenere un’impaginazione decente è ricorrere al testo sbandierato (\raggedright).

    Ciao
    Enrico

    in risposta a: Utilizzare fontspec ed avere come output un dvi: possibile ? #53897
    Up
    0
    Down
    ::

    Grazie per le risposte, come sempre completissime.

    Eliminata la strada fontspec, è sorto un problema per me incomprensibile.

    Ho una semplicissima necessità: Creare un png della lettera “M” con font sabon e corpo di 22pt.

    L’output (generato a 96dpi) è errato, essendo alto circa 22px, contro i 26 di file generati da programmi grafici (FireWorks)

    Riporto il codice
    `

    \documentclass[]{article}
    \renewcommand{\rmdefault}{psb}
    \usepackage[T1]{fontenc}
    \usepackage[utf8]{inputenc}
    \pagestyle{empty}
    \setlength{\parindent}{0mm}
    \begin{document}
    \fontsize{22pt}{22pt}\selectfont
    \textbf{M}
    \end{document}

    `

    Queste invece le righe del file log più significative

    This is pdfTeX, Version 3.1415926-1.40.11 (TeX Live 2010) (format=latex 2010.12.20) 22 DEC 2010 18:53
    entering extended mode
    restricted \write18 enabled.
    %&-line parsing enabled.
    **drop.tex
    (./drop.tex
    LaTeX2e <2009/09/24>

    Document Class: article 2007/10/19 v1.4h Standard LaTeX document class
    (/usr/local/texlive/2010/texmf-dist/tex/latex/base/size10.clo
    File: size10.clo 2007/10/19 v1.4h Standard LaTeX file (size option)
    )
    \c@part=\count79
    \c@section=\count80
    \c@subsection=\count81
    \c@subsubsection=\count82
    \c@paragraph=\count83
    \c@subparagraph=\count84
    \c@figure=\count85
    \c@table=\count86
    \abovecaptionskip=\skip41
    \belowcaptionskip=\skip42
    \bibindent=\dimen102
    )
    (/usr/local/texlive/2010/texmf-dist/tex/latex/base/fontenc.sty
    Package: fontenc 2005/09/27 v1.99g Standard LaTeX package

    (/usr/local/texlive/2010/texmf-dist/tex/latex/base/t1enc.def
    File: t1enc.def 2005/09/27 v1.99g Standard LaTeX file
    LaTeX Font Info: Redeclaring font encoding T1 on input line 43.
    ))
    (/usr/local/texlive/2010/texmf-dist/tex/latex/base/inputenc.sty
    Package: inputenc 2008/03/30 v1.1d Input encoding file
    \inpenc@prehook=\toks14
    \inpenc@posthook=\toks15

    (/usr/local/texlive/2010/texmf-dist/tex/latex/base/utf8.def
    File: utf8.def 2008/04/05 v1.1m UTF-8 support for inputenc
    Now handling font encoding OML …
    … no UTF-8 mapping file for font encoding OML
    Now handling font encoding T1 …
    … processing UTF-8 mapping file for font encoding T1

    (/usr/local/texlive/2010/texmf/tex/latex/sabon/t1psb.fd
    File: t1psb.fd 2010/12/13 Fontinst v1.933 font definitions for T1/psb.
    )
    LaTeX Font Info: Font shape `T1/psb/bx/n’ in size <22> not available
    (Font) Font shape `T1/psb/b/n’ tried instead on input line 11.
    [1

    ] (./drop.aux) )

    Quale può essere la causa ? Grazie mille

    Quasi sicuramente gli altri programmi usano il punto PostScript, cioè 1/72 di pollice che è più grande del punto tipografico.
    `\documentclass{minimal}
    \usepackage[T1]{fontenc}
    \begin{document}
    \fontfamily{psb}\fontsize{22bp}{30}\bfseries M
    \end{document}`
    Il punto PostScript si chiama “bp” in TeX.

    Ciao
    Enrico

Stai visualizzando 15 risposte – dal 4,876 al 4,890 (di 13,205 totali)

Go to top▲