Texlive in msys2

  • Creatore
    Topic
  • #115433
    Up
    0
    Down
    ::


    Salve a tutti,
    mi sto cimentando con un problema rispetto al quale nessuna ricerca porta frutti.
    Ho installato Texlive per windows ed ho anche msys2 nel mio sistema.
    Per usare l’uno nella bash dell’altro debbo reinstallarlo compilato dalla shell bash emulata oppure è una questione di settaggio variabili d’ambiente all’interno del “.bash_profile”?
    Ho cercato in tutto il web ma si parla comunque di sorgenti da compilare cosa che vorrei evitare perchè il Texlive ce l’ho appunto funzionante già nel mio sistema.
    Un saluto ed un grazie a tutti
    A.

Visualizzazione 3 filoni di risposte
  • Autore
    Risposte
    • #115434
      robitex
      Amministratore del forum
        Up
        0
        Down
        ::

        IL_MAGO_GANDALF” post=115814Salve a tutti,
        mi sto cimentando con un problema rispetto al quale nessuna ricerca porta frutti.
        Ho installato Texlive per windows ed ho anche msys2 nel mio sistema.
        Per usare l’uno nella bash dell’altro debbo reinstallarlo compilato dalla shell bash emulata oppure è una questione di settaggio variabili d’ambiente all’interno del “.bash_profile”?
        Ho cercato in tutto il web ma si parla comunque di sorgenti da compilare cosa che vorrei evitare perchè il Texlive ce l’ho appunto funzionante già nel mio sistema.
        Un saluto ed un grazie a tutti
        A.

        Ciao.
        Perché non installi WLS e al suo interno TeX Live?
        Puoi compilare sotto Windows sorgenti TeX sia con TeX Live per Windows che con TeX Live per Linux.
        Questa configurazione servirebbe solamente per scopi di test dei programmi di TeX Live stesso altrimenti non serve poiché il pdf di output sarebbe pressoché identico.
        R.

      • #115435
        Up
        0
        Down
        ::


        Ciao e grazie per la risposta.
        In realtà ho tutto l’ambiente di sviluppo istallato (msys2 funzionante senza errori) e Texlive già installato e funzionante anche’esso.
        Mi chiedevo quindi come settare l’uno per usarlo nell’altro senza installare una copia la cui alberatura inizia nelle directory dell’altro 🙂
        Immagino sia un solo problema di variabili d’ambiente.
        Avevo Git Bash e dalla “shell” emulata veniva tranquillamente “visto”…quindi immagino ci sia solo un settaggio da fare.
        (tanto è vero che i pacchetti per msys2 del Texlive non ci sono precompilati da installare quindi presumo siano quelli da inserirsi nel sistema principale compilati appunto per win con i tool di cui sopra).
        Hai per caso info in tal senso?
        Grazie ancora
        A.

      • #115436
        robitex
        Amministratore del forum
          Up
          0
          Down
          ::

          IL_MAGO_GANDALF” post=115816Ciao e grazie per la risposta.
          In realtà ho tutto l’ambiente di sviluppo istallato (msys2 funzionante senza errori) e Texlive già installato e funzionante anche’esso.
          Mi chiedevo quindi come settare l’uno per usarlo nell’altro senza installare una copia la cui alberatura inizia nelle directory dell’altro 🙂
          Immagino sia un solo problema di variabili d’ambiente.
          Avevo Git Bash e dalla “shell” emulata veniva tranquillamente “visto”…quindi immagino ci sia solo un settaggio da fare.
          (tanto è vero che i pacchetti per msys2 del Texlive non ci sono precompilati da installare quindi presumo siano quelli da inserirsi nel sistema principale compilati appunto per win con i tool di cui sopra).
          Hai per caso info in tal senso?
          Grazie ancora
          A.

          Ciao.
          Non conosco msys2 ma a logica credo possa eseguire solo programmi *nix.
          Se è vero, allora anche se i PATH fossero impostati la TeX Live per Windows non funzionarebbe.
          Scusa una domanda.
          Ma a cosa ti serve una finestra msys2 per eseguire TeX Live quando una normale finestra di console o di Power Shell svolge la stessa funziona nativamente?
          R.

        • #115437
          Up
          0
          Down
          ::


          Msys/Msys2 è un ambiente emulato per compilare e testare in Win ciò che è stato scritto e compilato in ambiente Linux.
          Mi sono adattato delle features per lavoricchiare con il VIM e con altri open source tools all’interno di una “bash” emulata.
          Credo appunto che TexLive per win sia stato compilato all’interno di qualcosa di similare.
          Ho comunque (forse) capito come far “eseguire” il motore di composizione installato in win partendo dalla shell di msys.
          C’è una directory (msys2/etc) all’interno della quale esiste il file “profile” nel quale settare appunto il PATH di ciò che si vuol mandare in esecuzione all’interno della “bash” emulata.
          Diciamo che ho messo in piedi il sistemino per fare delle prove e compilare qualcosina.
          Solo a scopo di tests per soddisfare la mia curiosità.
          Se è come penso aggiungiamo la soluzione.
          Correggetemi se quanto detto sopra può risultare di errata deduzione 🙂
          Un saluto
          A.

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

      Go to top