egreg9

Risposte nei forum create

Stai visualizzando 15 risposte – dal 10,156 al 10,170 (di 13,205 totali)
  • Autore
    Risposte
  • in risposta a: Che cos’è una “scatola”? #24133
    Up
    0
    Down
    ::

    Ciao a tutti, sto cercando una definizione (semplicissima, semplificata, cortissima, a portata di principiante) del concetto di “scatola” in LaTeX.

    Il comando \includegraphics (come del resto l’ambiente tabular) non inizia un nuovo capoverso; esso produce una sorta di “grosso carattere” (una “scatola”, nel gergo di LaTeX) e può quindi essere utilizzato “in linea” e senza racchiuderlo nell’ambiente figure.

    Quell’equivalenza “scatola = grosso carattere” non mi soddisfa molto (anche perché in teoria una scatola può anche essere molto piccola…).

    Insomma, parafrasando S. Agostino, “so che cos’è una scatola, ma se me lo chiedono, non lo so più”!

    Probabilmente la traduzione “scatola” non è la migliore. In inglese “box” significa anche “area delimitata da linee rette”, in particolare un’area della pagina stampata che va riempita o che è visualmente separata da righe.

    Penso che Knuth abbia scelto il termine pensando a questa seconda accezione, sebbene il capitolo del TeXbook che tratta l’argomento sia preceduto dal disegno del leoncino che costruisce cassette di legno.

    Una box è, per TeX, un’unità indivisibile che però può contenere arbitrari elementi tipografici. Come ogni carattere ha i le sue dimensioni (larghezza, altezza e profondità) e un punto di riferimento per il posizionamento sulla linea di base, così ogni box, in qualsiasi modo costruita, ha queste caratteristiche e TeX la tratta proprio come se fosse un carattere, grande o piccolo che sia.

    Il mestiere principale di TeX è proprio di costruire queste box, nel retroscena, ma possiamo istruirlo a costruire quelle che desideriamo anche noi. Il lavoro è: raccogliere il testo di un capoverso come se fosse un’unica riga e poi spezzarlo nel modo migliore in un numero opportuno di box “orizzontali” che vengono impilate l’una sull’altra con qualche zeppa per far stare a distanza fissa fra loro le linee di base (se possibile). Quando questa piila di box orizzontali arriva oltre l’altezza stabilita della gabbia, una parte della pila viene tolta e disposta in modo da riempire la gabbia in modo ottimale. A questo punto vengono aggiunte opportune box per testatine e piede e il tutto viene inviato al torchio (cioè al comando \shipout).

    Come vedi il procedimento è molto simile a quello usato dai tipografi “antichi” e non molto dissimile da quello delle più recenti macchine compositrici. Un tipografo che avesse avuto bisogno di qualcosa di inconsueto, avrebbe costruito ciò che gli serviva, magari segando un paio di caratteri e riunendoli, tenendoli stretti con morsetti o altri accorgimenti: ecco la “box”. Certo, non ti ho dato la definizione “cortissima” che speravi. 🙂

    Ciao
    Enrico

    in risposta a: problema con le immagini! help #24043
    Up
    0
    Down
    ::

    Scusa ancora se ti disturbo, non è che io nn abbia provato a guardare guide o discussioni ma è che seguendo ogni volta le istruzioni c’è sempre un pezzo “che manca”.
    La guida di Lorenzo anche l’avevo guardata ma mi dà un altro tipo di problema:

    – se inserisco l’immagine in formato pdf con il comando
    \includegraphics{disegno}
    usando pdflatex, mi dà il messaggio di errore
    ! LaTeX Error: File ‘disegno’ not found

    – se inserisco l’immagine sempre in formato pdf ma con il comando
    \includegraphics{disegno.pdf}
    e sempre usando pdflatex non mi dà nessun tipo di errore ma non mi crea il file pdf (ma quello in .txt e il file AUX sì).

    La cosa suona di stranezza. Ce l’hai un vero file “disegno.pdf”? Se sì, come l’hai prodotto?

    Se hai un file disegno.pdf corretto, il seguente input deve produrre qualcosa, se compilato con pdflatex:
    `\documentclass[a4paper]{article}
    \usepackage{graphicx}
    \begin{document}
    \includegraphics{disegno}
    \end{document}`
    Mostra la parte rilevante del .log, se hai problemi.

    Ciao
    Enrico

    in risposta a: Dei font senza grazie #24120
    Up
    0
    Down
    ::

    Suvvia! 😀

    Ci sono. Il file psnfss2e.pdf si trova in miktex2.7/doc/latex/psnfss, invece fontname.pdf in
    miktex2.7/doc/fontname.

    Per una volta che Bill Gates non c’entra una mazza… 😀

    C’entra sempre, lo sai. 😉 Può anche essere che cortomaltese83 abbia una versione non “full” di MiKTeX.

    Non dovrebbe essere difficile scrivere un programmillo che faccia le veci di texdoc sotto Windoze e MiKTeX, dopo tutto è uno shell script. Magari c’è già, qualcuno può confermare?

    Ciao
    Enrico

    in risposta a: problema con le immagini! help #24041
    Up
    0
    Down
    ::

    Innanzitutto grazie mille della risposta!
    scusa la mia ignoranza, ma cosa vuol dire?
    io inserisco il comando così:
    `\documentclass[a4paper,11pt]{article}
    \usepackage[latin1]{inputenc}
    \usepackage[italian]{babel}
    \usepackage{graphicx}
    \begin{figure}[htbp]
    \begin{center}
    \includegraphics[width=10cm]{disegno.eps}
    \end{center}
    \caption{Disegno}
    \label{fig:dessin}
    \end{figure}`
    e mi dà messaggi di errore praticamente su tutte le righe. Dove devo cambiare l’opzione?

    Un’altra volta di’ anche quali messaggi. Il problema è, secondo la mia sfera di cristallo, che stai cercando di inserire figure eps usando pdflatex. Leggiti una guida di base, per esempio quella di Lorenzo; il problema è stato amplissimamente trattato nel forum.

    Troverai anche che bisogna sostituire l’ambiente center con il comando \centering

    Ciao
    Enrico

    in risposta a: Tesi con MS Word: errore imperdonabile, ma soluzione gravosa #23904
    Up
    0
    Down
    ::

    Ceskito…. ❓ cosa vuol dire:

    e dire anche…un altro

    ?

    Magari che “un altro” si scrive senza apostrofo, che dici?

    Ciao
    Enrico

    in risposta a: Dei font senza grazie #24118
    Up
    0
    Down
    ::

    Comunque quei due file non sono sul mio pc.

    Colpa di MiKTeX (e di Bill Gates, ovviamente :)). Li trovi su CTAN

    Ciao
    Enrico

    in risposta a: Dei font senza grazie #24114
    Up
    0
    Down
    ::

    Al solito, apro uno dei miei post filosofici riguardanti lo stile.

    Supponiate di usare la classe book, e di voler definire in modo elegante i font per il testo normale e per il testo senza grazie (usato ad es. per i titoli delle varie sezioni scrivendo `\renewcommand{\sfdefault}{pag}`).

    Supponete di usare per il normal font Utopia (che secondo me è un bellissimo carattere: è molto facilmente leggibile e bello da vedersi; potete anche ignorare di dover usare Utopia e rispondere a questo post riferendovi al caso del tutto generale).

    Che carattere senza grazie consigliereste? In tal caso sarebbe carino che ognuno mettesse la definizione come quella suggerita sopra (non è facile trovare le sigle dei font da usare per \sfdefault) e i pacchetti eventualmente da caricare/installare (nel secondo caso sarebbe carino anche dare delle indicazioni).

    Diciamo che apro questo topic per fare una sorta di sondaggio tra gli utenti più o meno esperti e per dare la possibilità di raffinare il “gusto” e le conoscenze in fatto di font.

    La scelta di un font senza grazie per accompagnare uno con grazie è questione soprattutto di gusto. Il libro di Bringhurst dà molte indicazioni al riguardo, ma alla fine si tratta sempre di vedere l’effetto. Ho usato Computer Modern Sans insieme a Utopia (per i titoli di sezione e di capitolo), non pretendo che la scelta sia condivisa.

    Per le sigle ti consiglio di cercare sul tuo sistema il file fontname.pdf (se hai un sistema Unix puoi dare “texdoc fontname” da un terminale): in quel documento sono elencate tutte le sigle del metodo ideato da Karl Berry per limitare a otto caratteri i nomi dei file.

    Per i font più comuni puoi leggere psnfss2e.pdf, che elenca i pacchetti utili per richiamare font senza doversi ricordare le sigle; per esempio invece di quel comando esplicito, ti basta dire “\usepackage{avantgar}”.

    Ciao
    Enrico

    in risposta a: Classe ECONOART #24087
    Up
    0
    Down
    ::

    Ciao a tutti.
    Sto scrivendo un paper econometrico, così sarei curiosa di provare la classe econoart che imita lo stile della rivista Econometrica.
    Purtroppo, cliccando sul relativo link nella pagina dei download, il file sembra non essere più disponibile… 😥
    Qualcuno sa dirmi come potrei recuperarlo?
    Grazie.
    r.

    La società che pubblica quella rivista dice di scaricare questo file

    http://www.e-publications.org/ecta/support/download/ectaart.zip

    Ciao
    Enrico

    in risposta a: Frontespizio Politecnico di Milano #24013
    Up
    0
    Down
    ::

    Grazie mille, adesso rinominerò anche il pacchetto.
    Sei stato veramente gentilissimo.

    La cosa pazzesca è che non è scritto “co-relatore”, che forse sarebbe ancora ammissibile ma “corelatore” senza nemmeno il trattino… Spero mi diano una risposta, nel caso vi farò sapere!

    Nell’esempio il trattino c’è, o almeno a me compare; io trovo che non sia comunque ammissibile.

    Ciao
    Enrico

    in risposta a: Frontespizio Politecnico di Milano #24011
    Up
    0
    Down
    ::

    Grazie grazie!
    Con i tuoi consigli sono riuscito a ottenere praticamente tutto quello che desideravo. Mi manca solo una cosa: vorrei che le scritte “Relatore:” e “Correlatori” fossero allineate al nome degli stessi.
    Immagino che abbia a che fare con le righe:
    `
    \begin{tabular}{@{}l@{}}
    \relax
    \ifcase\front@relcount
    \PackageWarningNoLine{frontespizio}{Missing advisor name}%
    \or
    \frontfixednamesfont\front@theadvisor\front@punct
    \else
    \frontfixednamesfont\front@theadvisors\front@punct
    \fi
    \the\front@reltoks
    \if\@front@{correl}
    \\[\frontrelcorrelsep]
    \ifcase\front@correlcount\or
    \frontfixednamesfont\front@thecoadvisor\front@punct
    \else
    \frontfixednamesfont\front@thecoadvisors\front@punct
    \fi
    \the\front@correltoks
    \fi
    \\
    \end{tabular}
    `
    ma non sono stato in grado di risolverlo autonomamente.
    A me piace decisamente di più mantenere la scritta sopra e non affiancata, ma voglio tutelarmi … stampare, a caro prezzo, per poi vedere il lavoro respinto per una sciocchezza non mi andrebbe molto!

    Nel caso malaugurato che davvero pretendano “Relatore” davanti al nome, una soluzione manuale è la più indicata:
    `\NRelatore{}{}
    \Punteggiatura{}
    \Relatore{Relatore: Prof. Pinco Pallino}`
    In italiano ci sono “commissione”, “connessione”, “collaboratore”, “corregionale”, non vedo perché si debba scrivere “Co-relatore”. Vedi anche “correlare” e “correlazione”. In parole più recenti il raddoppiamento talvolta manca, per influsso dell’inglese.

    Dimenticavo: se modifichi “frontespizio.sty”, cambia anche il nome; devi modificare anche la relativa stringa in \ProvidesPackage. Così si evitano proliferazioni di versioni incompatibili.

    Ciao
    Enrico

    in risposta a: Cerco font monospaziato. #24065
    Up
    0
    Down
    ::

    Il font è Lucida Sans Typewriter Narrow. Puoi usare Bera Sans Mono, eventualmente giocando con fontinst per renderlo più stretto; a differenza di Lucida, è liberamente disponibile.

    Ciao
    Enrico

    Grazie a tutti!

    Ho già utilizzato il font Bera Sans Mono ma vorrei appunto un carattere più stretto.

    Ho scaricato il manuale di fontinst, ma non è possibile con una semplice lettura veloce a video del manuale trovare il procedimento per snellire il font.
    Dovrò dunque approfondire la questione.

    Puoi guardare il pacchetto microtype che dovrebbe avere macro che fanno al caso tuo.

    Ciao
    Enrico

    in risposta a: Frontespizio Politecnico di Milano #24008
    Up
    0
    Down
    ::

    Non avendo ancora avuto risposte, ci sto provando da solo ma con risultati molto scarsi.
    Sto cercando di fare quello che non si dovrebbe mai fare … ovvero modificare il file .sty, cosa per me assai ardua.
    Per spostare i blocchi destro e sinistro ho invertito le righe di codice 296-309 con le righe 312-331 e in effetti i blocchi si spostano. Credo che questo pastrocchio possa dare sicuramente problemi relativi ai warning che non sarebbero più rispettati.
    Cercando di fare lo stesso con il logo ovvero spostando le righe associate dopo il corso di laurea il logo è proprio sparito, mi sa che non è una soluzione efficace.
    😉
    Per allineare la matricola l’ho semplicemente inserita nel campo:
    `\Candidato[]{Davide FERRARO Matr. 680739}`
    Un espediente che ha funzionato.

    Se qualcuno è in grado di darmi una mano mi sarebbe veramente di aiuto in quanto non saprei come altro procedere e mi vedo altrimenti costretto a ritornare all’ambiente titlepage.

    Non ti ho dimenticato. Ma ti devo dire che la faccenda non è così facile e comporta di certo modifiche di frontespizio.sty

    Candidati e relatori sono composti dentro un tabular*; basta quindi invertire le parti che stanno prima e dopo & (nella mia versione alla riga 331). Per averli sfalsati, puoi scrivere \begin{tabular} invece che \begin{tabular}[t] nella parte riguardante i relatori e aggiungere \\ prima del relativo \end{tabular}.

    Per il logo direi che dovrebbe bastare spostare le righe
    `\if\@front@{logo}
    \includegraphics[height=\front@logosize]{\front@logo}\par
    \vspace{\frontlogosep}
    \fi
    \par`
    fra il \par e la graffa chiusa che precedono \if\@front@{titoletto}. Dovrebbe diventare
    `\if\@front@{school}
    \front@school
    \else
    Corso di \front@cl
    \fi
    \par
    \if\@front@{logo}
    \includegraphics[height=\front@logosize]{\front@logo}\par
    \vspace{\frontlogosep}
    \fi
    \par}
    \if\@front@{titoletto}`
    Potrebbe essere il caso di aggiungere \vspace{\frontlogosep} prima di \if@front@{logo}.

    Ciao
    Enrico

    in risposta a: Tabella spazio tra colonne #24067
    Up
    0
    Down
    ::

    Ciao a tutti, come faccio a diminuire lo spazio tra colonne nelle tabelle?

    Lo spazio fra le colonne è il doppio di \tabcolsep, di solito uguale a 6pt. Puoi dare questo comando dentro un gruppo
    `\setlength{\tabcolsep}{3pt}`
    e avrai ridotto la distanza fra le colonne a metà per quella tabella.

    Ciao
    Enrico

    in risposta a: Cerco font monospaziato. #24063
    Up
    0
    Down
    ::

    Vorrei poter utilizzare un font monospaziato typewriter più stretto e leggero di quello standard, che assomigli per esempio, a quello del listato presente a pagina 499 del libro Core Java di Cay Horstmann che si può consultare a questo link:
    http://java.sun.com/developer/Books/javaprogramming/core_8th/ch10.pdf

    Cosa mi consigliereste di usare?

    Il font è Lucida Sans Typewriter Narrow. Puoi usare Bera Sans Mono, eventualmente giocando con fontinst per renderlo più stretto; a differenza di Lucida, è liberamente disponibile.

    Ciao
    Enrico

    Up
    0
    Down
    ::

    Ehm… non me ne voglia, ma mi permetto di dissentire in merito al posizionamento del codice per la realizzazione del frontespizio…
    Includere il frontespizio come un file separato rispetto al main file funziona e, per me, è molto più comodo che trascriverne l’intero codice nel main file stesso, specie se quest’ultimo è già abbastanza complesso (perchè deputato, a esempio, a definire nuovi comandi o formattazioni particolari che verranno utilizzati anche nei file allegati con \include).

    Nel mio caso specifico, quindi, ho optato per infilare il frontespizio in una cartella separata che uso per le parti pre e post frontmatter: in questo modo, ottengo comunque il file appoggio [main]-frn.tex, ma solo nella cartella radice e il tutto rimane molto più ordinato…

    Obviously, imho! 😉

    Padronissimo. Io non uso mai \include, se è per questo. E invece preferisco mettere definizioni di comandi e ambienti in un altro file da richiamare con \input, se questi rendono “complicato” il codice, lasciando al file principale ciò che gli spetta: tutti gli elementi testuali, per esempio. Fra mettere un comando o il frontespizio altrove, scelgo il comando.

    Ciao
    Enrico

Stai visualizzando 15 risposte – dal 10,156 al 10,170 (di 13,205 totali)

Go to top▲