font yinit, capilettera, lettrine, initials

  • Questo topic ha 22 risposte, 5 partecipanti ed è stato aggiornato l'ultima volta 22 anni, 9 mesi fa da ev.
  • Creatore
    Topic
  • #1671
    Up
    0
    Down
    ::


    Ciao a tutti,
    vorrei porvi una questione. vorrei scrivere la prima lettera di ogni capitolo con il font yinit, ma non ci riesco. Per la rpecisioe più grande dei caratteri normalmente utilizzati (12pt). ho provato in molti modi, ma succede un casino tremendo, ad esempio mi scrive tre letttere incolonnate, mi cancella un pezzo di testo, insomma impazzisce. come posso fare?
    grazie.
    ciao

Visualizzazione 21 filoni di risposte
  • Autore
    Risposte
    • #1672
      Up
      0
      Down
      ::


      Per quanto riguarda i capilettera ti consiglio una lettura della mia breve guida dedicata al pacchetto lettrine che puoi scaricare qui:
      http://www.guit.sssup.it/download/download.html

      come vedrai uso proprio un carattere del font yinit. il punto è che nella mia guida è stato convertito in eps perché il carattere non è agilmente scalabile. puoi usare direttamente il carattere ma il riscalamento automatico al numero di righe non funziona (leggi la guida e capirai) e devi arrangiarti te riscalandolo a mano… almeno mi pare che era così, l’hanno scorso ci avevo perso un po’ la testa dietro, am ora ho dimenticato i dettagli.

      in ogni caso leggi la guida che poi se ne riparla.

      ciao
      f

    • #1673
      Up
      0
      Down
      ::


      ciao,
      ho trovato molto interessante il pacchetto che mi hai consigliato, la mia intenzione era proprio quella di usare i font gotici, tuttavia c’è un problema.

      Non ho, né so usare metapost per trasormare le lettere gotiche, visto che lo hai già fatto, ti chiedo se gentilmente puoi spedirmi via email le lettere in .pdf. Inoltre vorrei sapere in che cartella le devo copiare.

      sono iscritto al guit, la mia e-mail è rossoangelico@katamail.com

      ti ringrazio molto,

      Angelico

    • #1674
      Up
      0
      Down
      ::

      Non ho, né so usare metapost per trasormare le lettere gotiche, visto che lo hai già fatto, ti chiedo se gentilmente puoi spedirmi via email le lettere in .pdf. Inoltre vorrei sapere in che cartella le devo copiare.

      nemmeno io le so convertire. me le ha date l’autore del pacchetto, che a sua volta le aveva fatte convertire da non so chi dicendomi che era un casino pauroso.
      ho quasi tutte le lettere in eps, però ce ne sono un paio che si vedono male (deve esser stato fatto qualche piccolo errore in fase di conversione) ora te le mando zippate.
      se produci file ps le usi così come sono, altrimenti le converti in pdf per compilare con pdflatex.
      le puoi mettere nella cartella dove hai i tuoi file .tex, perché non vanno installate, sono banali immagini che usi come un qualunque grafico.

      tieni però presente che nella guida che hai letto sono usate così solo per dare un esempio di come si possano utilizzare immagini eps al posto del capilettera, sarebbe meglio riuscire a utilizzare direttamente il font.
      fai ancora qualche prova e magari vedrai che ci riesci. per esempio (giusto per metterti sulla strada), il font non è scalabile e se dai il comando per un capolettera di 6 righe ti resterà lo spazio vuoto perché le righe vengono rientrate correttamente ma la letterona rimane molto più piccola. a questo punto puoi pensare di usare lettrine per gestire i rientri e scalare te il capolettera (invece di farlo fare a lettrine come faresti con font scalabili) a mano. il procedimento è giustificato dal fatto che i font yinit sono tutti più o meno quadrati e li puoi scalare una volta per tutte all’interno del tuo documento.
      spero di essermi spiegato, altrimenti faccio qualche prova e ti mando il codice esplicito (ora però non ho tempo).

      ciao ciao
      f

    • #1675
      Up
      0
      Down
      ::

      ciao,
      ho trovato molto interessante il pacchetto che mi hai consigliato, la mia intenzione era proprio quella di usare i font gotici, tuttavia c’è un problema.

      Non ho, né so usare metapost per trasormare le lettere gotiche…

      Nel preambolo:

      `\usepackage{lettrine}
      \font\yinitials=yinit scaled 1000`

      dove il fattore di scala (in questo caso 1000, lo modifichi a seconda delle tue esigenze), mentre nel documento, ad esempio puoi usare all’inizio del primo paragrafo:

      `\lettrine[lines=3, lhang=0.0, nindent=1pt, ]{\yinitials A}{}`

      ecc… Leggi attentamente la documentazione del pacchetto “lettrine” o la guida di fabusdra.

      Ciao.

    • #1676
      Up
      0
      Down
      ::

      Non ho, né so usare metapost per trasormare le lettere gotiche, visto che lo hai già fatto, ti chiedo se gentilmente puoi spedirmi via email le lettere in .pdf. Inoltre vorrei sapere in che cartella le devo copiare.

      nemmeno io le so convertire. me le ha date l’autore del pacchetto, che a sua volta le aveva fatte convertire da non so chi dicendomi che era un casino pauroso.
      ho quasi tutte le lettere in eps, però ce ne sono un paio che si vedono male (deve esser stato fatto qualche piccolo errore in fase di conversione) ora te le mando zippate.

      Se potessi mandarle anche a me, mi faresti un favore. In alternativa potete metterle direttamente nella sezione download.

      Ciao.

    • #1677
      Up
      0
      Down
      ::


      Il pacchetto ‘initials’ mette a disposizione bellissime iniziali di vario genere: http://www.ctan.org/tex-archive/nonfree/fonts/initials/.

      Ciao.

    • #1678
      Up
      0
      Down
      ::


      ciao
      Ringrazio fabusdra per avermi inviato le lettere.

      Per lo staff e per tutti:
      se mi dite come si fa vi mando le iniziali.

      penso che ormai non ci siano più problemi, oggi provo le iniziali
      ciao,
      angelico

    • #1679
      Up
      0
      Down
      ::


      io non ho problemi a mettere online le lettere in eps, ma la soluzione di zannarini è più elegante e ve la consiglio.

      ieri ho fatto unpo’ di prove e ho cose interessanti da discutere (ora non posso perché non sono sul mio pc), in ogni caso:
      la resa, almeno con i pdf, è nettamente superiore se si usa il font e non l’immagine
      resta la comodità che si installano i font una volta per tutte e non si deve sempre tenere il file accompagnato dalle relative immagini eps/pdf (con tutta la complicazione della compilazione condizionale pdflatex/dvips).

      per questo io vi consiglio di usare direttamente il font, le immagini le ho mandate più che altro a livello dimostrativo. da tutta questa discussione cmq sta vendendo fuori un po’ di materiale che forse utilizzerò per ampliare la mia guida, quando avrò un po’ di tempo.

      per zanna: io non riesco a scaricare initials, nei ctan mi aprono la cartella che contiene tutti i file e non mi lasciano scaricare un unico archivio compresso. inoltre non ci sono i pdf già compilati come è scritto nel readme.
      inoltre nel documento di cui sopra si danno una paio di link (siti alternativi per scaricare, referenze) e sono tutti morti.
      tedovel’ahi scaricato? cosa hai scaricato?
      ciao
      f

    • #1680
      Up
      0
      Down
      ::

      io non ho problemi a mettere online le lettere in eps, ma la soluzione di zannarini è più elegante e ve la consiglio.

      ieri ho fatto unpo’ di prove e ho cose interessanti da discutere (ora non posso perché non sono sul mio pc), in ogni caso:
      la resa, almeno con i pdf, è nettamente superiore se si usa il font e non l’immagine
      resta la comodità che si installano i font una volta per tutte e non si deve sempre tenere il file accompagnato dalle relative immagini eps/pdf (con tutta la complicazione della compilazione condizionale pdflatex/dvips).

      per questo io vi consiglio di usare direttamente il font, le immagini le ho mandate più che altro a livello dimostrativo. da tutta questa discussione cmq sta vendendo fuori un po’ di materiale che forse utilizzerò per ampliare la mia guida, quando avrò un po’ di tempo.

      Io ho scaricato il tutto ma non riesco in nessun modo ad installarli su MikTex: l’ho messi in una cartella dove ci sono già altri fonts e contnua a non trovarli.

      per zanna: io non riesco a scaricare initials, nei ctan mi aprono la cartella che contiene tutti i file e non mi lasciano scaricare un unico archivio compresso. inoltre non ci sono i pdf già compilati come è scritto nel readme.
      inoltre nel documento di cui sopra si danno una paio di link (siti alternativi per scaricare, referenze) e sono tutti morti.
      tedovel’ahi scaricato? cosa hai scaricato?
      ciao
      f

      Io l’ho scaricato senza problemi da ftp://ctan.unsw.edu.au/tex-archive/nonfree/fonts/initials.zip.

    • #1681
      Up
      0
      Down
      ::

      Io ho scaricato il tutto ma non riesco in nessun modo ad installarli su MikTex: l’ho messi in una cartella dove ci sono già altri fonts e contnua a non trovarli.

      Visto che sei un appassionato di Tokien, non dovresti avere problemi con l’inglese. Dunque ti rimando alla fantastica guida di Philipp Lehman: http://www.ctan.org/tex-archive/info/Type1fonts/fontinstallationguide.pdf.

      Buona lettura!

      Ciao.

    • #1682
      Up
      0
      Down
      ::

      Io ho scaricato il tutto ma non riesco in nessun modo ad installarli su MikTex: l’ho messi in una cartella dove ci sono già altri fonts e contnua a non trovarli.

      bene, il font è un po’ una bastardata perché non è accompagnato da nessun readme per l’installazione, io sotto miktex ho fatto così:

      ho scaricato l’archivio yinit da ctan che contiene i file *.mf, yinitas.tfm e initials.sty. questo ultimo è un minipacchetot per far le stesse cose di lettrine.sty però con molte meno funzionalità e non so se vale la pena usarlo. magri faremo delle prove.

      ho preso tutti i file *.mf e li ho messi in
      ..\localtexmf\fonts\source\public\yinit
      dove yinit è una cartella che ho creato appositamente

      il file .tfm l’ho invece messo in
      \localtexmf\fonts\tfm\public\yinit

      a questo punto ho fatto il refresh con miktex option (magari non era necessario, però tentar non nuoce)

      a questo punto richiamo il font con un comando leggermente diverso da quanto detto da zanna, perché altrimenti non funziona
      `
      \font\yinitials=yinitas scaled 1800
      `
      in pratica il font è yinitas e non yinit

      il significato profondo di questi passaggi mi sfugge e quindi presto mi leggerò la guida consigliata da zanna, però per il momento funziona e spero possa aiutarvi.

      ciao ciao
      f

    • #1683
      ev
      Partecipante
        Up
        0
        Down
        ::

        Io ho scaricato il tutto ma non riesco in nessun modo ad installarli su MikTex: l’ho messi in una cartella dove ci sono già altri fonts e contnua a non trovarli.

        bene, il font è un po’ una bastardata perché non è accompagnato da nessun readme per l’installazione

        Tralasciando il fatto che Aragorn si riferiva ai font Type1 della collezione suggerita da Zanna (e che necessitano, come tutti i font Type1, di una installazione particolare), perché continuate a farvi fisicamente e psicologicamente del male? Se avete a disposizione una distribuzione di LaTeX decente (e non è detto che MikTeX lo sia dato che difetta proprio del font yinit in questione) provate questo:`\documentclass{article}
        \begin{document}
        \fontencoding{U}\fontfamily{yinit}\selectfont
        CIAO\footnotesize A\scriptsize TUTTI
        \end{document}`
        Se vi funziona avete risolto il problema, altrimenti cambiate distribuzione di LaTeX (od installate il pacchetto mfnfss).

        presto mi leggerò la guida consigliata da zanna

        Guida che però spiega come installare font Type1 partendo da zero e che quindi non c’entra nulla con il problema iniziale.

      • #1684
        Up
        0
        Down
        ::


        Nella versione “Total” di MikTeX è incluso il pacchetto ‘yinit’.

        Come ha scritto Vicentini, confermo il fatto che la guida che ho consigliato riguarda l’installazione dei fonts postscript, e per quanto concerne il pacchetto ‘initials’ è sufficiente leggere nella guida solamente la parte relativa alla posizione dull’HD dove salvare i files dei font.

        Attenzione: ‘yinit’ e ‘initials’ sono due pacchetti differenti.

        Ciao.

      • #1685
        Up
        0
        Down
        ::

        Tralasciando il fatto che Aragorn si riferiva ai font Type1 della collezione suggerita da Zanna (e che necessitano, come tutti i font Type1, di una installazione particolare

        E’ proprio così, però adesso ho scaricato la collezione con i .mf e tutto funzionava. In seguito mi sono pure accorto che avevo già yinit installato dato che, come osserva Zanna:

        Nella versione “Total” di MikTeX è incluso il pacchetto ‘yinit’.

        Appena ho un po’ di tempo do un’occhiata alla guida e grazie per il consiglio

        Visto che sei un appassionato di Tokien, non dovresti avere problemi con l’inglese. Dunque ti rimando alla fantastica guida di Philipp Lehman: http://www.ctan.org/tex-archive/info/Type1fonts/fontinstallationguide.pdf.

      • #1686
        Up
        0
        Down
        ::


        premetto che di font non c’ho mai capito una cippa e dovrei studiare un po’.
        presumo che il senso del messaggio di EV è:
        inutile che vi rompete la testa con i .mf, avete a disposizione i comodi font vettoriali…

        Se vi funziona avete risolto il problema, altrimenti cambiate distribuzione di LaTeX (od installate il pacchetto mfnfss).

        non non funziona.
        ho scaricato mfnfss, come indicato dal readme ho lanciato latex su olgerm.ins che mi ha creato un .sty e un po’ di .fd, ho messo questi ultimi in
        `
        C:\texmf\tex\latex\public\oldgerm
        `
        ho fatto il refresh ma latex non me li trova.

        per il resto ho provato i font initials di cui diceva zanna, e sono davvero bellissimi. ma anche la ho problemi di installazione.
        il contenuto di initials dovrebbe essere pronto all’uso, ma i file che trovo sono un po’ diversi da quanto detto sul fontinstallationguide, e la differenza emerge quando si devono installare i .map

        per ora tutti i font suddetti mi funzionano facendo latex e dvi->pdf, mentre naturalemente yap, dvi-ps e pdflatex falliscono miseramente. cercherò di trovare la soluzione.

        ciao a tutti
        f

      • #1687
        Up
        0
        Down
        ::

        premetto che di font non c’ho mai capito una cippa e dovrei studiare un po’.
        presumo che il senso del messaggio di EV è:
        inutile che vi rompete la testa con i .mf, avete a disposizione i comodi font vettoriali…

        Se vi funziona avete risolto il problema, altrimenti cambiate distribuzione di LaTeX (od installate il pacchetto mfnfss).

        non non funziona.

        Ho la versione completa di MikTeX e a me ha funzionato al primo colpo.

      • #1688
        ev
        Partecipante
          Up
          0
          Down
          ::


          Ciao,

          presumo che il senso del messaggio di EV è:
          inutile che vi rompete la testa con i .mf, avete a disposizione i comodi font vettoriali…

          No, il senso era: invece di usare lo stile di dichiarazione dei font tipico del Plain TeX, utilizzate NFSS che vi scalerà automaticamente il font.

          Se vi funziona avete risolto il problema, altrimenti cambiate distribuzione di LaTeX (od installate il pacchetto mfnfss).

          non non funziona.

          Quindi manca uyinit.fd

          per ora tutti i font suddetti mi funzionano facendo latex e dvi->pdf, mentre naturalemente yap, dvi-ps e pdflatex falliscono miseramente. cercherò di trovare la soluzione.

          Quindi devi sistemare solo le mappe per dvips, pdflatex e yap (ma ‘sto affare che mappe usa?).

        • #1689
          Up
          0
          Down
          ::


          questo 3d sta diventando un po’ complicato, ma l’argomento (almeno per me) è appassionante. alla fine provvederò a dare una bella sintesi.

          Quindi manca uyinit.fd

          e no, invece c’è. non riesco proprio a capire il problema, lanciando oldgerm.ins mi vengono generati un po’ di .fd, fra cui uynit.fd . la cartella di destinazione l’ho scella in base a quanto scritto sulla Font InstallationGuide, ovvero è
          `C:\texmf\tex\latex\public\oldgerm`
          lancio il refresh e in principio avrei finito. lanciando latex su oldgerm.dtx mi viene restituito il seguente errore:
          `
          LaTeX Font Info: Try loading font information for U+ygoth on input line 237.

          (uygoth.fd
          File: Uygoth.fd 1998/06/07 v2.1j YH Gothic font definitions
          )
          ! Font U/ygoth/m/n/10=ygoth at 10.0pt not loadable: Metric (TFM) file not found
          .

          relax
          l.237 …indent\centerline{\ygoth A B C D E F G H}

          ? h
          I wasn't able to read the size data for this font,
          so I will ignore the font specification.
          [Wizards can fix TFM files using TFtoPL/PLtoTF.]
          You might try inserting a different font spec;
          e.g., type `I\font='.
          `
          e non riesco a capire dove sbaglio. le metriche se le dovrebbe costruire lui da solo no? se lo devo fare io a amno, perché non è descritto nell’installazione?

          Quindi devi sistemare solo le mappe per dvips, pdflatex e yap (ma ‘sto affare che mappe usa?).

          yap, è come xdvi, non credo sia un casino capire che mappe use. in ogni caso posso anche fregarmene del dvi, mi importa il pdf o il ps. il solito problema è che initials viene senza nessun aiuto, e ad un certo momento la procedura descritta su FontInstallationGuide diverge rispetto al contenuto dell’archivio.
          in pratica io ho messo i file *.map in
          `C:\texmf\dvips\config`
          insieme ai config.nomefont, che non avevo idea di dove infilare. i .map però sono idversi da quanto descritto sul documento di cui sopra, il loro contenuto è del tipo
          `GoudyIn GoudyInitialen

        • #1690
          Up
          0
          Down
          ::

          questo 3d sta diventando un po’ complicato, ma l’argomento (almeno per me) è appassionante. alla fine provvederò a dare una bella sintesi.

          Quindi manca uyinit.fd

          e no, invece c’è. non riesco proprio a capire il problema, lanciando oldgerm.ins mi vengono generati un po’ di .fd, fra cui uynit.fd . la cartella di destinazione l’ho scella in base a quanto scritto sulla Font InstallationGuide, ovvero è
          `C:\texmf\tex\latex\public\oldgerm`
          lancio il refresh e in principio avrei finito.

          La cartella di default nella quale installare i files locali di miktex dovrebbe essere localtexmf, già creata da miktex in fase di installazione. Non è necessario crearne una differente (anche se non è detto che in fase d’installazione tu l’abbia chiamata proprio localtexmf).

          lanciando latex su oldgerm.dtx mi viene restituito il seguente errore:
          `
          LaTeX Font Info: Try loading font information for U+ygoth on input line 237.

          (uygoth.fd
          File: Uygoth.fd 1998/06/07 v2.1j YH Gothic font definitions
          )
          ! Font U/ygoth/m/n/10=ygoth at 10.0pt not loadable: Metric (TFM) file not found
          .

          relax
          l.237 …indent\centerline{\ygoth A B C D E F G H}

          ? h
          I wasn't able to read the size data for this font,
          so I will ignore the font specification.
          [Wizards can fix TFM files using TFtoPL/PLtoTF.]
          You might try inserting a different font spec;
          e.g., type `I\font='.
          `
          e non riesco a capire dove sbaglio. le metriche se le dovrebbe costruire lui da solo no? se lo devo fare io a amno, perché non è descritto nell’installazione?

          I files .tfm li crea fontinst. Se mancano vanno creati, anche se dubito che siano stati omessi. Secondo me il problema riguarda la loro installazione errata.

          Quindi devi sistemare solo le mappe per dvips, pdflatex e yap (ma ‘sto affare che mappe usa?).

          yap, è come xdvi, non credo sia un casino capire che mappe use. in ogni caso posso anche fregarmene del dvi, mi importa il pdf o il ps. il solito problema è che initials viene senza nessun aiuto, e ad un certo momento la procedura descritta su FontInstallationGuide diverge rispetto al contenuto dell’archivio.
          in pratica io ho messo i file *.map in
          `C:\texmf\dvips\config`
          insieme ai config.nomefont, che non avevo idea di dove infilare…

          I files config.nomefont contengono alcune righe importanti. Essi vanno aperti e il testo che contengono va copiato come spiegato dal passo 4.2 del seguente testo: http://www.ctan.org/tex-archive/fonts/ps-type1/cm-super/INSTALL, poi il procedimento dipende dalla versione MikTeX che hai installato; quanto appena detto è valido per le versioni fino alla 2.2, credo. Le nuove versioni hanno un tool che semplifica la procedura d’installazione di nuovi fonts (updmap, mi pare dalla versione 2.3). Infine è necessario il refresh del database dei files (sempre per versioni di MikTeX <= 2.2). Dai un'occhiata anche al fonts antsyp che vi ho mandato, dentro c’è un file di testo che spiega come installarlo. La procedura d’installazione dei fonts è comune per tutti. Se tu l’avessi aperto e guardato più attentamente avresti risparmiato molto tempo.

          Ciao.

        • #1691
          Up
          0
          Down
          ::

          La cartella di default nella quale installare i files locali di miktex dovrebbe essere localtexmf, già creata da miktex in fase di installazione. Non è necessario crearne una differente (anche se non è detto che in fase d’installazione tu l’abbia chiamata proprio localtexmf).

          l’avevo chiamata localtexmf, poi tempo fa decisi di metterla in un’altra partizione e feci diventare cartella dei file locali proprio c:\texmf…

          I files .tfm li crea fontinst. Se mancano vanno creati, anche se dubito che siano stati omessi. Secondo me il problema riguarda la loro installazione errata.

          questo non lo capisco. in oldgerm c’è un dtx e un ins e gli unici file generati sono .fd. non viene descritta nessuna altra procedura, eppure mi pare strano che sbaglino loro.

          a parte questo ho fatto l’update di miktex, che non so quanto era che non lo facevo. adesso lanciando latex su un .dtx installa lui il pacchetto automaticamente, e magicamente.
          morale della favola adesso posso compilare il codice di EV e devo dire che è abbastanza comodo.
          come avete fatto voi a integrarlo con lettrine? io ho qualche problema.

          ciao
          f

        • #1692
          Up
          0
          Down
          ::

          a parte questo ho fatto l’update di miktex, che non so quanto era che non lo facevo. adesso lanciando latex su un .dtx installa lui il pacchetto automaticamente, e magicamente.
          morale della favola adesso posso compilare il codice di EV e devo dire che è abbastanza comodo.

          Io per ora resto alla versione 2.2. Di quale codice parli?

          Per installare fonts, allora devi cercare sul sito di MiKTeX come usare l’utilità updmap ecc…

          Ciao.

        • #1693
          ev
          Partecipante
            Up
            0
            Down
            ::

            I files .tfm li crea fontinst. Se mancano vanno creati, anche se dubito che siano stati omessi. Secondo me il problema riguarda la loro installazione errata.

            questo non lo capisco. in oldgerm c’è un dtx e un ins e gli unici file generati sono .fd. non viene descritta nessuna altra procedura, eppure mi pare strano che sbaglino loro.

            Premetto che non ho mai usato MikTeX: le moderne distribuzioni permettono la generazione automatica al momento del primo utilizzo delle metriche per i font scritti in METAFONT (nella fattispecie, yinit; i font del bundle initial non sono scritti in METAFONT e quindi si ha bisogno di metriche gia’ pronte). Da qui ad affermare che anche MikTeX permette la generazione “al volo”, io non mi sbilancio 😉

            Il pacchetto mfnfss a cui appartiene il file oldgerman.dtx fornisce solo i file di descrizione dei font per NFSS2 perche’ le metriche di quei font possono essere generate dall’utente stesso.

            morale della favola adesso posso compilare il codice di EV e devo dire che è abbastanza comodo.
            come avete fatto voi a integrarlo con lettrine? io ho qualche problema.

            Immagino ti riferisca al fatto che l’iniziale e’ enorme ed occupa molto piu’ delle 2-3 righe delle impostazioni di default, vero? Tale effetto spiacevole dovrebbe essere dovuto al fatto che gia’ di suo yinit e’ piu’ grande dei font normali, ma questo il pacchetto lettrine non puo’ saperlo e lo utilizza ad una dimensione ancora maggiore. Le uniche soluzione che riesco ad immaginare sono:

            • ridefinire \LettrineTextFont in modo che venga utilizzato yinit, ma ad una dimensione inferiore;

            • utilizzare valori negativi di loversize

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

        Go to top