Documento formato B5

  • Creatore
    Topic
  • #10603
    Up
    0
    Down
    ::


    Salve a tutti e bentrovati.
    Inutile dire che sono un novizio, quindi spero perdonerete le sicuramente presenti nefandezze.

    Ho finito di scrivere la mia tesi con LaTeX. E’ stata la mia prima volta ed è stato bellissimo 🙂
    Sto cercando ora di impaginarla in formato B5.

    La domanda può sembrare idiota (anzi con tutta probabilità lo è), ed è: come si fa?

    In un sito (http://wwwhome.cs.utwente.nl/~smitl/latex/), si suggerisce di fare tutto come se si lavorasse in A4, per poi scalare al momento della stampa.

    Mi sembra un po’ triviale…si fa proprio così?

    In effetti non ho ancora trovato altre soluzioni, perchè se provo il codice (riporto solo parte del preambolo)

    `
    \documentclass[11pt]{scrartcl}

    \usepackage{geometry}
    \geometry{twoside}
    \geometry{includeall}

    \geometry{paper=b5paper}
    `
    non ottengo nulla di differente da ciò che ottengo con il parametro paper impostato a a4paper.

    Ovviamente quello che vedo è il prodotto della conversione a fomato postscript, che ottengo con
    `
    dvips strutturaB5.dvi -o strutturaB5.ps
    `

    Mi (vi) chiedo se non perda qualche informazione in questo passaggio, o se il mio approccio non è quello esatto.

    Grazie,
    Montezuma 🙂

Visualizzazione 11 filoni di risposte
  • Autore
    Risposte
    • #10604
      Up
      0
      Down
      ::

      Ho finito di scrivere la mia tesi con LaTeX. E’ stata la mia prima volta ed è stato bellissimo 🙂
      Sto cercando ora di impaginarla in formato B5.

      La domanda può sembrare idiota (anzi con tutta probabilità lo è), ed è: come si fa?

      In un sito (http://wwwhome.cs.utwente.nl/~smitl/latex/), si suggerisce di fare tutto come se si lavorasse in A4, per poi scalare al momento della stampa.

      Mi sembra un po’ triviale…si fa proprio così?

      In effetti non ho ancora trovato altre soluzioni, perchè se provo il codice (riporto solo parte del preambolo)
      `\documentclass[11pt]{scrartcl}

      \usepackage{geometry}
      \geometry{twoside}
      \geometry{includeall}

      \geometry{paper=b5paper}`
      non ottengo nulla di differente da ciò che ottengo con il parametro paper impostato a a4paper.

      Ovviamente quello che vedo è il prodotto della conversione a fomato postscript, che ottengo con
      `dvips strutturaB5.dvi -o strutturaB5.ps`

      Il preambolo va bene, anche se io scriverei più semplicemente
      `\usepackage[twoside,includeall,paper=b5paper]{geometry}`
      Ti manca solo un’opzione: dvips. Di fatto, se compili in pdflatex con quel codice, il formato di pagina esce comunque corretto. Quindi il mio suggerimento è:
      `\documentclass[11pt]{scrartcl}
      \usepackage{ifpdf}

      \usepackage[twoside,includeall,paper=b5paper]{geometry}

      \ifpdf\else
      \geometry{dvips}
      \fi`
      Quelle note di Twente sono piuttosto antiquate. Il formato B5 non è 17×24, ma 17.6×25 che è il valore noto a geometry.

      Se poi non hai una stampante con carta b5, puoi usare il pacchetto crop:
      `\documentclass[11pt]{scrartcl}

      \usepackage[dvips=false,pdftex=false,twoside,includeall,paper=b5paper]{geometry}
      \usepackage[cam,a4,center,dvips]{crop}`
      Questo ti produrrà ogni pagina ornata dei crocini per la rifilatura. Questo codice funziona sia con dvips che con pdflatex (anche se dà un avviso nel secondo caso, che può essere ignorato). Occorre disabilitare le opzioni dvips e pdftex in geometry così che il formato di carta usato sia quello usuale (a4 o letterpaper, dipende dal lato dell’oceano; Atlantico, perché se sei in Giappone …)

      Ciao
      Enrico

    • #10605
      Up
      0
      Down
      ::


      Grazie Enrico,
      era proprio l’opzione dvips che mancava.

      Non sto usando pdflatex perchè da quanto ho capito pretende che tutte le mie figure siano in pdf. Quindi passo prima per postscript e poi converto.

      Questa è la riga che sto usando:
      `\usepackage[twoside,includeall,paper=b5paper,dvips,left=20mm,right=0mm,top=15mm,bottom=25mm]{geometry}`

      Tuttavia quello che mi chiedo è che nonostante abbia impostato un right (quindi outer) margin a 0 mm ottenga comunque un margine di 25 mm. Anche se è ciò che voglio, non era quello che mi aspettavo. Qualcosa mi sfugge? E’ una curiosità.

      Ciao e grazie ancora,
      Luca

    • #10606
      Up
      0
      Down
      ::

      Non sto usando pdflatex perchè da quanto ho capito pretende che tutte le mie figure siano in pdf. Quindi passo prima per postscript e poi converto.

      Questa è la riga che sto usando:
      `\usepackage[twoside,includeall,paper=b5paper,dvips,left=20mm,right=0mm,top=15mm,bottom=25mm]{geometry}`

      Tuttavia quello che mi chiedo è che nonostante abbia impostato un right (quindi outer) margin a 0 mm ottenga comunque un margine di 25 mm. Anche se è ciò che voglio, non era quello che mi aspettavo. Qualcosa mi sfugge? E’ una curiosità.

      Sinceramente non capisco l’idea di impostare i margini a 0. C’è un parametro che hai dimenticato, la larghezza delle note a margine. Se dai anche l’opzione “marginpar=0mm” arrivi al margine (quasi).

      La tua prima affermazione (pdflatex mi costringe…) è sbagliata: con pdflatex puoi anche inserire immagini in formato JPEG o PNG. E visto che converti PS in PDF, non vedo che cosa ci sia di male a convertire EPS in PDF; se poi hai immagini bitmap, puoi usare gli altri due formati.

      La “E” maiuscola accentata va con l’accento. Non farti fuorviare da coloro che, per antica abitudine dovuta alle macchine per scrivere, usano “E” più apostrofo. È meglio con l’accento. Qui nel forum si può essere forse tolleranti, non in un testo stampato.

      Ciao
      Enrico

    • #10607
      Up
      0
      Down
      ::

      Sinceramente non capisco l’idea di impostare i margini a 0. C’è un parametro che hai dimenticato, la larghezza delle note a margine. Se dai anche l’opzione “marginpar=0mm” arrivi al margine (quasi).

      No, non voglio arrivare al margine.
      Volevo un margine esterno di 25 mm, e lo ottenevo comunque anche con right impostato a 0 mm. Dal tuo post suppongo che è il parametro marginpar che mi dà quei 25 mm (che voglio, e che immagino sia di default).

      La tua prima affermazione (pdflatex mi costringe…) è sbagliata: con pdflatex puoi anche inserire immagini in formato JPEG o PNG. E visto che converti PS in PDF, non vedo che cosa ci sia di male a convertire EPS in PDF; se poi hai immagini bitmap, puoi usare gli altri due formati.

      Ho convertito le mie immagini da eps a pdf (con Photoshop), ma la qualità è molto scadente, nonostante non abbia eseguito compressioni. Sono sicuro che il modo di ottenere un’immagine pdf che rispetti la qualità dell’originale esista, ma per fretta (devo stamparla domani) sono costretto a rimandare la faccenda.

      La “E” maiuscola accentata va con l’accento. Non farti fuorviare da coloro che, per antica abitudine dovuta alle macchine per scrivere, usano “E” più apostrofo. È meglio con l’accento. Qui nel forum si può essere forse tolleranti, non in un testo stampato.

      Mitico! Grazie, sostituisco subito. 🙂

      Ho anche un’altra domanda ma la posto nel forum di tipografia 🙂

      Luca

    • #10608
      Up
      0
      Down
      ::


      Devo consegnare la tesi domani, aiuto.

      Il pdf che ottengo dalla conversione dvi > ps > pdf ha le immagini a colori (non le foto) encodate male. A occhio e croce direi che alcune immagini non sono encodate JPEG.

      Allora ho convertito tutte le mie immagini in pdf, e provato a usare pdflatex come dice il buon Enrico.

      Tutto ok, ma pdflatex mi da una serie di Non-PDF special ignored e il pdf risultante non ha le immagini!

      Se qualcuno ha una soluzione volante la posti per favore!

      Help!

    • #10609
      Up
      0
      Down
      ::

      Devo consegnare la tesi domani, aiuto.

      Il pdf che ottengo dalla conversione dvi > ps > pdf ha le immagini a colori (non le foto) encodate male. A occhio e croce direi che alcune immagini non sono encodate JPEG.

      Allora ho convertito tutte le mie immagini in pdf, e provato a usare pdflatex come dice il buon Enrico.

      Tutto ok, ma pdflatex mi da una serie di Non-PDF special ignored e il pdf risultante non ha le immagini!

      Se qualcuno ha una soluzione volante la posti per favore!

      Hai certamente qualcosa del tipo
      `\usepackage[dvips]{graphicx}`
      non necessariamente con graphicx, ma anche con altri pacchetti.

      Ciao
      Enrico

    • #10610
      Up
      0
      Down
      ::


      `
      \documentclass[dvipdfm,11pt]{scrartcl}

      \usepackage{ifpdf}

      \usepackage[twoside,includeall,paper=b5paper,left=20mm,right=0mm,top=15mm,bottom=25mm]{geometry}

      \ifpdf\else
      \geometry{dvips}
      \fi

      \usepackage[T1]{fontenc}
      \usepackage[latin1]{inputenc}
      \usepackage{graphicx}

      \usepackage[table]{xcolor}
      \colorlet{testa}{gray!50}
      \colorlet{riga}{gray!20}

      \newcommand{\makeSection}[2]{
      \hrule
      \vspace{3mm}
      \begin{flushright}
      \section#2{#1}
      \end{flushright}
      \hfill
      \hrule
      \hfill
      \hfill
      \vspace{8mm}
      }

      \usepackage{makeidx}
      \makeindex

      \usepackage[italian]{babel}
      \usepackage{url}
      \usepackage{natbib}

      \usepackage{subfigure}
      \usepackage[font={small,it}, labelfont=bf]{caption}[2004/07/16]
      \usepackage{fancyhdr}
      \usepackage[italian,squaren]{SIunits}

      \fancypagestyle{mainSection}{%
      \fancyhead{}
      \fancyfoot[RO,LE]{\thepage}
      \renewcommand{\headrulewidth}{0.0pt}
      \renewcommand{\footrulewidth}{0.0pt}
      }

      \makeatletter
      \renewcommand{\section}{\@startsection
      {section}%
      {-1}%
      {0mm}%
      {-\baselineskip}%
      {0.5\baselineskip}%
      {\huge\bfseries\textsf}}%
      \makeatother

      \usepackage{fancyhdr}
      \pagestyle{fancy}
      \renewcommand{\subsectionmark}[1]{\markright{\thesubsection\ \boldmath\textsf{#1}\unboldmath}}
      \renewcommand{\sectionmark}[1]{\markboth{\boldmath\textsc{#1}\unboldmath}{}}

      \fancyhf{}
      \fancyfoot[LE,RO]{\thepage}
      \fancyhead[RE]{\nouppercase{\leftmark}}
      \fancyhead[LO]{\rightmark}
      \renewcommand{\headrulewidth}{0.5pt}
      \renewcommand{\headrulewidth}{0.5pt}

      \usepackage{chngcntr}

      \counterwithin{figure}{section}
      \counterwithin{equation}{section}
      \counterwithin{table}{section}

      `

      Ho usato l’opzione dvipdfm per leggere i BoundingBox delle immagini pdf, può essere quello?

    • #10611
      Up
      0
      Down
      ::


      Altre informazioni, mentre cerco la soluzione…

      La prima occorrenza di errore nel log è

      `
      Non-PDF special ignored!{psfonts.map}
      `

    • #10612
      Up
      0
      Down
      ::

      `
      \documentclass[dvipdfm,11pt]{scrartcl}
      …`

      Ho usato l’opzione dvipdfm per leggere i BoundingBox delle immagini pdf, può essere quello?

      Ma va’! 😀

      Toglilo immediatamente. Il suo scopo non è quello, ma di passare l’opzione dvipdfm a tutti i pacchetti. Cosa che pdflatex non gradisce (è la concorrenza :D).

      Ciao
      Enrico

    • #10613
      Up
      0
      Down
      ::


      Ho risoltooo! 😀

      Sicuramente dvipdfm avrebbe comunque impedito la corretta compilazione, ma il problema era ancor più a monte: la conversione delle immagini in pdf fatta con photoshop era proprio indigesta a pdflatex!

      Alla fine ho convertito tutto in jpg a risoluzione massima, e sono finalmente soddisfatto del risultato!

      Al di là di tutto, Enrico, grazie per le risposte date in supereroica velocità! 😀

      Luca 😉

    • #10614
      Up
      0
      Down
      ::

      Ho risoltooo! 😀

      Sicuramente dvipdfm avrebbe comunque impedito la corretta compilazione, ma il problema era ancor più a monte: la conversione delle immagini in pdf fatta con photoshop era proprio indigesta a pdflatex!

      Alla fine ho convertito tutto in jpg a risoluzione massima, e sono finalmente soddisfatto del risultato!

      Al di là di tutto, Enrico, grazie per le risposte date in supereroica velocità! 😀

      Luca 😉

      In bocca al lupo per la discussione. Avrai aggiunto fra i ringraziamenti quello al Forum, vero? 😀

      Ciao
      Enrico

    • #10615
      Up
      0
      Down
      ::

      In bocca al lupo per la discussione. Avrai aggiunto fra i ringraziamenti quello al Forum, vero? 😀

      Mi perdonerai, ma non ho fatto la classica pagina (o pagine) di ringraziamenti 😛

      Ho scritto una riga in una pagina bianca prima dell’inizio dell’introduzione, una dedica alla mia famiglia, alla mia ragazza e a tutti i miei amici…in questo senso, sì, c’è anche il Forum perché si è dimostrato tale! 🙂

      Tuttavia prima della pagina della dedica ho aggiunto un’altra pagina bianca, in cui specifico che la tesi è stata scritta utilizzando LaTeX.

      Così, se a qualcuno piace come l’ho impaginata, sarà incuriosito dalla cosa, e cercherà LaTeX su google, e il primo risultato sarà il GUIT, così come è stato per me 😉

      Ho pensato a tutto, sono machiavellico 😀

Visualizzazione 11 filoni di risposte
  • Devi essere connesso per rispondere a questo topic.

Go to top