Dimensione pagine

  • Creatore
    Topic
  • #40566
    PM
      Up
      0
      Down
      ::


      Salve,
      avrei bisogno di impostare una dimensione delle pagine personalizzata 93.5mm * 140mm. Ho provato ad usare il pacchetto geometry, ma in quel caso non otteno l’effetto desiderato perché l’output file.ps ha sempre le dimensioni “grandi” A4 o chi per lui, con in cima la mia paginetta. Ovviamente ho tolto a4paper dall’opzione per la classe. Ho provato a dare nuovi valori \paperheight e \paperwidth, ma non ho ottenuto l’effetto desiderato. Come posso fare? Saluti P.M.

    Visualizzazione 3 filoni di risposte
    • Autore
      Risposte
      • #40567
        PM
          Up
          0
          Down
          ::


          Per intendersi, quello che vorrei ottenere è una cosa simile a quando si mette
          \pdfpageheight 140mm e \pdfpagewidth 93.5mm. Ma per fare sì che questi comandi siano attuati occorre compilare subito pdflatex il che non è buono. Saluti P.M.

        • #40568
          OldClaudio
          Partecipante
            Up
            0
            Down
            ::

            Per intendersi, quello che vorrei ottenere è una cosa simile a quando si mette
            \pdfpageheight 140mm e \pdfpagewidth 93.5mm. Ma per fare sì che questi comandi siano attuati occorre compilare subito pdflatex il che non è buono.

            Per me non è buono passare per PS, ma ovviamente ognuno la può pensare come vuole.

            Il passaggio miofile.tex latex dvips — miofile.ps ps2pdf miofile.pdf mi pare tortuoso, anche perché nel 99% dei casi non occorrono le specificità del formato PS da distillare in formato PDF. Oggi, con una versione moderna della distribuzione del sistema TeX, gli inconvenienti che il compilatore aveva quando c’era da gestire figure in formato eps o parti scritte conPSTricks, sono scomparse, come è scompara l’assenza quasi totale di shell editor capaci di passare con un click dalla finestra del sorgente .tex alla finestra del compilato .pdf e viceversa.

            Happy pdfLaTeXing 😀

          • #40569
            PM
              Up
              0
              Down
              ::


              In realtà a me il formato PDF non interessa granché visto che sono un utente Linux. Preferisco il formato PS. Quindi l’ultimo passaggio non c’era. Rimane sempre il solito problema di ridimensionare la pagina. So che LaTeX non permette una personalizzabilità ampia come TeX su cui si basa e che peraltro non conosco, però il fatto di volere avere dei files in output che non siano a4 non mi pare una richiesta troppo sovrumana e naturalmente penso ci sia una soluzione. Magari anche semplice. Quello che mi infastidisce di LaTeX, oltre alla personalizzabilità a suon di pacchetti e di comandi è la sua, per certi versi ineleganza: se il comando \pdfpaperheight ridimensiona l’altezza del pdf, perché non ci dovrebbe essere un comando \pspaperheifght che fa altrettanto per i PS? Magari c’è e si trova in qualche recondito pacchetto, ma questo non è elegante affatto. Fortunatamente ho trovato e provato ConTeXt, che nonostante sia meno sviluppato e per ora si trovino meno programmi in grado di dialogarvi, è molto più compatto, intuitivo e formalmente ineccepibile. Penso che passerò a usarlo, con le dovute cautele, al posto di LaTeX. Comunque se conoscete una soluzione al problema di cui sopra fatemelo sapere. Con ConTeXt è bastato un semplice comando. Saluti. PM

            • #40570
              Up
              0
              Down
              ::


              Questa soluzione a me funziona. Inserisci questo comando nella riga successiva alla dichiarazione della classe:

              `\special{papersize=140mm,93.5mm}`

              Saluti,
              Giacomo

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

          Go to top