Problemi distribuzione TeX Live & Co. 2009 mac

  • Creatore
    Topic
  • #53862
    Up
    0
    Down
    ::


    Salve a tutti, premetto che forse tra un due tre ore, o più probabilmente domani mattina, risolverò il problema dopo che avrò finito di scaricare ed installare MacTeX 2010. In ogni modo essendo pure nuovo utente Mac ritengo comunque interessante porre il problema perché, almeno per me, sembra molto curioso. (come dico però sono neofito del mac ma non tanto di TeX seppur mi consideri ancora tale)

    Problema scatenante: Voglio scrivere una lettera, copio l’esempio dell’arte-lettere (tolgo il generatore casuale di testo), copio la cartella intera del pacchetto cdpbundl nella cartella dove tengo il file (non ho mai capito bene dove metterle perché siano raggiunti sempre perché non avevo mai letto a fondo l’argomento) questo comunque è il testo:

    `
    \documentclass[a4paper,boldsubject,italicsignature,smartindent]{letteracdp}

    \usepackage[italian]{babel}
    \usepackage[T1]{fontenc}
    \usepackage[latin1]{inputenc}
    \usepackage{layaureo}
    \address{Dott.~Lorenzo Pantieri \\
    Dipartimento di Matematica \\
    Università degli Studi di Bologna \\
    Via Zamboni, 5 \\
    40125 Bologna}
    \signature{Dott.~L.~Pantieri}
    %\date{} % al solito, la data è opzionale;
    % il valore predefinito è \today
    \place{Bologna}

    \begin{document}
    \begin{letter}{Prof.~Enrico Gregorio \\
    Dipartimento di Informatica \\
    Università di Verona \\
    Strada Le Grazie, 15 \\
    37134 Verona}%
    [Questo è l’oggetto opzionale della lettera.]
    \opening{Egregio Prof.~Gregorio,}

    Testo della lettera

    \closing{La saluto molto cordialmente,}

    \PS
    Qui ci va un eventuale post scriptum.

    \cc{Prof.~Claudio Beccari \\
    Dipartimento di Elettronica \\
    Università di Torino \\
    Corso Duca degli Abruzzi, 24 \\
    10129 Torino}

    \begin{enclosures}
    \item L’arte di scrivere lettere con \LaTeX.
    \end{enclosures}

    \end{letter}
    \end{document}

    `

    e compilo per creare uno standard da utilizzare d’ora in poi, eventualmente da modificare, per scrivere lettere. in ogni modo compilo e (al di la del fatto che mettere la cartella del pacchetto dentro la cartella del file sia giusto o sbagliato) sorpresa inaspettata..:

    `
    This is pdfTeX, Version 3.1415926-1.40.10 (TeX Live 2009)
    \write18 enabled.
    entering extended mode
    (./Lettera.tex
    LaTeX2e <2009/09/24>
    Babel and hyphenation patterns for english, usenglishmax, dumylang, noh
    yphenation, german-x-2009-06-19, ngerman-x-2009-06-19, ancientgreek, ibycus, ar
    (./Lettera.aux) (/usr/local/texlive/2009/texmf-dist/tex/generic/babel/lgrcmr.fd
    )
    Lettera 1

    ! Package inputenc Error: Keyboard character used is undefined
    (inputenc) in inputencoding `latin1'.

    See the inputenc package documentation for explanation.
    Type H for immediate help.

    l.24 \opening{
    Egregio Prof.~Gregorio,}
    ? alayalam, marathi, oriya, panjabi, tamil, telugu, indonesian, interlingua, i
    rish, italian, kurmanji, latin, latvian, lithuanian, mongolian, mongolianlmc, b
    okmal, nynorsk, polish, portuguese, romanian, russian, sanskrit, serbian, slova
    k, slovenian, spanish, swedish, turkish, turkmen, ukenglish, ukrainian, upperso
    rbian, welsh, loaded.
    (/usr/local/texlive/2009/texmf-dist/tex/latex/cdpbundl/letteracdp.cls
    Document Class: letteracdp 2006/01/01 v0.34 (**incomplete**)
    Copyright (C) 1999-2006 by Gustavo MEZZETTI, all rights reserved.
    (/usr/local/texlive/2009/texmf-dist/tex/latex/base/size10.clo))
    (/usr/local/texlive/2009/texmf-dist/tex/generic/babel/babel.sty
    (/usr/local/texlive/2009/texmf-dist/tex/generic/babel/italian.ldf
    (/usr/local/texlive/2009/texmf-dist/tex/generic/babel/babel.def)))
    (/usr/local/texlive/2009/texmf-dist/tex/latex/base/fontenc.sty
    (/usr/local/texlive/2009/texmf-dist/tex/latex/base/t1enc.def))
    (/usr/local/texlive/2009/texmf-dist/tex/latex/base/inputenc.sty
    (/usr/local/texlive/2009/texmf-dist/tex/latex/base/latin1.def))

    ! LaTeX Error: File `layaureo.sty' not found.

    Type X to quit or to proceed,
    or enter new name. (Default extension: sty)

    Enter file name:

    `

    …! LaTeX Error: File `layaureo.sty’ not found. ma come..l’ho usato una sacco di volte con TeXnicCenter..com’è possibile?! ebbene non mi perdo d’animo comincio a leggere l’arte completa sull’argomento e scopro prima la posizione dove dovrebbero essere messi i pacchetti..$HOME/Library/texmf/ la cerco e..non c’è..provo anche con cmd-shift-G e nulla, cerco e ricerco ma in nessuna delle varie posizioni che trovo indicate in rete c’è quello che spero di trovare. Allora leggo meglio e scopro il TeX Live utility..”power” penso..nel mio mac le cose non stanno al loro posto ma se quando ho installato “questo sconosciuto” ho inserito anche questa cosa utilissima perché non usarla..e dunque faccio partire il controllo delle dei pacchetti e degli aggiornamenti..molto felicemente trovo più di 500Mb di cose da aggiornare..ebbene faccio partire l’aggiornamento che dura tutta la notte e oggi scopro che, dopo aver installato il tutto..ancora non funziona e l’errore è lo stesso..allora..come dicevo..magari quando installerò la 2010 si risolverà tutto da solo (ah…come tolgo la 2009 dal mac?) in ogni modo mi è sembrato molto strano il tutto, anche perché non trovo le cose dove leggo che dovrebbero essere..potete aiutarmi e\o spiegarmi la cosa?
    ps. nel mio mac trovo le seguenti cose nell’albero:

    Home/libreria/texshop
    Home/libreria/texworks
    ..basta..
    Macintosh HD/Libreria/Tex/Documentation(link)
    Macintosh HD/Libreria/Tex/Root(link)
    Macintosh HD/Libreria/Tex/Distributions
    ..basta…
    /usr/local/texlive/2009
    /usr/local/texlive/texmf-local
    ..basta..

    non ho trovato nessun altra cartella collegata a Tex…
    Grazie a chiunque mi aiuti.
    Ciao ciao.

Visualizzazione 0 filoni di risposte
  • Autore
    Risposte
    • #53863
      OldClaudio
      Partecipante
        Up
        0
        Down
        ::


        L’albero personale e dove vuoi mettere i tuoi pacchetti non contenuti in nesusna distribuzione, te lo devi creare tu
        `
        ~/Libreria/texmf/
        `
        e su questa radice devi innestare i vari rami tex/latex/pincopallo/ per emttere i file .sty. def. cls, eccetera relativi al pacchetto o classe pincopallo,
        doc/latex/pincopallo/per emttere la documentazion realtiva al pacchetto o classe pincopallo,
        e via di questo passo rispettando la TeX Directory Structure (vedi documentazione sul disco)

        Nella distribuzione 2009, mi pare di ricordare, il pacchetto layaureo non c’era, quindi non è un mistro che non te lo trovi.

        In ogni caso quando vai in /usr/local/texlive/2009 non ti fermare alla cartella 2009, ma esplora el cartelle successive lì innestate. Perché non apri il Finder (comunque si chiami in italiano) configurandolo perché ti mostri le cartelle incolonnate; ogni volta che clicchi sul nome di una cartella, come la 2009, che ha alla sua destra un triangolo che punta a destra, clicca sul nome della cartella e si apre un’alta colonna che ti mostra le cartelle contenute.
        Poi guarda meglio; probabilmente nella tua Libreria forse c’è una cartella caratterizzata da un disegnino azzurro, come tutte le cartelle, ma con una minuscola frecciolina nell’angolo in basso a sinistra; il nome scritto accanto potrebbe essere texlive (in minuscolo;ci sarà quando avrai installato al 2010) quello dovrebbe essere un link alla radice dell’albero del tuo sistema TeX; albero che contiene decine di rami, moltissimi rametti, una infinità di foglie che a loro volta contengono complessivamente decine di migliaia di file. Impara ad esplorare questa foresta estremamente ramificata, e vi troverai tutto e di più.

        Per disinstallare la 2009 ti basta trascinare la sua radice nel cestino; ma leggi le istruzioni che vengono con il file zip di MacTeX che stai scaricando, perché forse defi cancellare qualche altra piccola cosa.

        L’albero/bosco/foresta di Texlive non modificarlo mai (d’altra parte il sistema ti chiederebbe la parola chiave dell’amministratore se volessi mettere qualche nuovo file in qualche nuova o vecchia cartella del sistema. Metti le tue cose nel tuo albero personale in Libreria/texmf/ — questo albero personale non ti viene mai modificato da una nuova installazione di TeXLive.

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

    Go to top