Importare i pacchetti di MikTex in TeXlive

  • Creatore
    Topic
  • #21723
    Up
    0
    Down
    ::


    Cari amici,

    ho Windows XP in dual boot con Ubuntu Gutsy 7.10. Diversi giorni fa ho scaricato in una directory l’intera distribuzione di pacchetti di MikTeX 2.7 (sono tutti in formato .cab e .tar.bz2, per intenderci).

    Successivamente, ho installato i pacchetti su Windows utilizzando quella directory come origine e ora vorrei sfruttare quell’archivio per ampliare anche la mia TeXlive che attualmente è in “versione minimale”.

    Possibile non ci sia un modo per “recuperare” i pacchetti della mia directory MikTeX, per installarli nell’albero della TeXlive in Ubuntu?

    Grazie per l’attenzione.

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


      Per avere accesso a tutti la distribuzione MiKTeX da linux (uso Fedora 6) faccio quanto segue:

      – creo un link simbolico che punta alla cartella radice dell’albero di TeX in windows in una cartella compresa nell’albero di ricerca di TeX, in Fedora (con tetex) non c’è l’albero /usr/local/share/texmf per cui lo faccio nella cartella /usr/local/share
      (es: ln -s /mnt/windows/Programmi/MiKTeX\ 2.5 /usr/local/share/texmf)

      – monto il filesystem NTFS rw, usando ntfs-3g

      – uso il comando texhash per aggiornare il DB dei package (da ripetere ad ogni aggiornamento di MiKTeX)

      – rimonto il filesystem NTFS ro (solo per prudenza, ntfs-3g è stabile e non dovrebbe corrompere il filesystem, comunque preferisco lasciargli meno occasioni possibili per provarci 😕 )

      – aspetto che i guru di TeX e linux del forum mi dicano che ho fatto una sonora stupidaggine! 😀

      ciao
      Matteo

    • #21725
      Up
      0
      Down
      ::


      Caro James Hetfield,

      innanzitutto puoi installare il pacchetto texlive-full sotto Ubuntu, e a quel punto hai tutti i pacchetti che vuoi. Questa è la cosa che ti consiglio di fare vivamente, piuttosto che copiare e incollare i pacchetti e ricreare la directory di tex partendo da due distribuzioni (MikTeX e TeXLive) diverse.

      Se proprio hai bisogno di una qualsiasi directory presente nella partizione Windows, poi, sappi che dalla partizione Ubuntu puoi “vedere” la partizione Windows, quindi puoi accedere a tutti i file che ti servono. Sul tuo desktop dovresti già vedere il link ai dischi rigidi infettati da Windows, pronti per essere cliccati.

      Però ti ripeto che installerei texlive-full. E non ci pensi più.

      Ciao

      Daniele

    • #21726
      Up
      0
      Down
      ::


      Ringrazio per entrambe le risposte. Matteo perché la sua dritta è quella che cercavo, Daniele per avermi appellato di cotanto genio (che non merito, naturalmente):

      Caro James Hetfield

      😆

      Battute a parte, Daniele grazie per il suggerimento, ma almeno per ora non sono ancora completamente svincolato da Windows (e, per alcuni programmi, ahimé non lo sarò a lungo ancora), quindi per razionalizzare le risorse ho bisogno di programmi cross-platform che condividano i miei dati in comune (come ho fatto per l’archivio di email e Thunderbird, ad esempio).

      Ad ogni modo, terrò in considerazione il tuo suggerimento.

      Grazie ad entrambi!

    • #21727
      Up
      0
      Down
      ::


      Emanuele, Ubuntu, come ti ho detto, monta in automatico la partizione di Windows. Non dovresti avere bisogno di montare niente via NTFS. Ubuntu lo fa per te.

      Comunque installando il pacchetto “texlive-full” (due colpi di click e basta) hai una installazione completamente equivalente a quella di MikTeX. Sotto Windows hai installato una volta per sempre tutti i pacchetti. Lo stesso faresti sotto Ubuntu una volta per sempre, senza bisogno di pasticciare con le due distribuzioni.

      Ciao

      Daniele

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

Go to top