Gestione tabelle in Emacs/AUCTeX + align.el

  • Creatore
    Topic
  • #60189
    Up
    0
    Down
    ::


    Qualche settimana fa antonio.macrì ha aperto una discussione in cui mostrava uno script per la gestione delle tabelle in TeXworks. Qualche giorno fa ho trovato su un blog questa guida sulla gestione delle tabelle in Emacs (fa più o meno le stesse cose dello script per TeXworks): http://babbagefiles.blogspot.com/2011/01/latex-table-manipulation-using.html
    Per fare tutto ciò c’è bisogno del pacchetto align.el (qualche istruzione: http://www.emacswiki.org/emacs-se/AlignCommands) che è presente in maniera predefinita in Emacs dalla versione 22. Inoltre un grosso aiuto viene anche dalla selezione rettangolare (presente in Emacs da circa venti anni, almeno) e dalla CUA mode (anche questa presente in maniera predefinita nelle ultime versioni).

Visualizzazione 5 filoni di risposte
  • Autore
    Risposte
    • #60190
      admin
      Amministratore del forum
        Up
        0
        Down
        ::

        Qualche settimana fa antonio.macrì ha aperto una discussione in cui mostrava uno script per la gestione delle tabelle in TeXworks. Qualche giorno fa ho trovato su un blog questa guida sulla gestione delle tabelle in Emacs (fa più o meno le stesse cose dello script per TeXworks): http://babbagefiles.blogspot.com/2011/01/latex-table-manipulation-using.html
        Per fare tutto ciò c’è bisogno del pacchetto align.el (qualche istruzione: http://www.emacswiki.org/emacs-se/AlignCommands) che è presente in maniera predefinita in Emacs dalla versione 22. Inoltre un grosso aiuto viene anche dalla selezione rettangolare (presente in Emacs da circa venti anni, almeno) e dalla CUA mode (anche questa presente in maniera predefinita nelle ultime versioni).

        Due funzionalità molto utili. Spostare/modificare/eliminare delle colonne in file di testo è davvero difficile (se non impossibile), con la selezione rettangolare ho risolto davvero tanti problemi.

        Grazie per la segnalazione
        Orlando

      • #60191
        Up
        0
        Down
        ::


        Scusatemi ma non riesco a tenermi questo commento. In questi giorni sto lavorando con tabelle molto grandi, quattro colonne per alcune centinaia di righe. Se non avessi avuto a disposizione [tt]align-current[/tt] e la selezione rettangolare (in particolare la fantastica funzione [tt]string-insert-rectangle[/tt] che mi ha permesso di aggiungere migliaia di [tt]&[/tt] in un attimo) non so davvero come avrei fatto 😀 In realtà mi piacerebbe conoscere altri editor che permettono di fare operazioni simili (oltre al già citato TeXworks), così potrei suggerirli agli “infedeli” (si scherza, naturalmente) che non usano Emacs 🙂 In particolare mi interesserebbe sapere se Texmaker ha funzioni simili, dal momento che è l’editor che consiglio principalmente.

        Ho ripreso questa discussione soprattutto per segnalare l’esistenza di [tt]string-insert-rectangle[/tt], visto che nel primo post non ne avevo parlato. Per maggiori informazioni su questa funzione c’è il manuale ([tt]C-h i d m Emacs RET m Rectangles RET[/tt]): http://www.gnu.org/software/emacs/manual/html_node/emacs/Rectangles.html#Rectangles Credo che la modalità CUA permetta di fare cose ancora più avanzate, ma per quanto mi riguarda non l’ho mai usata in maniera estesa, non conosco le sue effettive potenzialità.

      • #60192
        admin
        Amministratore del forum
          Up
          0
          Down
          ::

          Elrond” post=69176Scusatemi ma non riesco a tenermi questo commento. In questi giorni sto lavorando con tabelle molto grandi, quattro colonne per alcune centinaia di righe. Se non avessi avuto a disposizione [tt]align-current[/tt] e la selezione rettangolare (in particolare la fantastica funzione [tt]string-insert-rectangle[/tt] che mi ha permesso di aggiungere migliaia di [tt]&[/tt] in un attimo) non so davvero come avrei fatto 😀 In realtà mi piacerebbe conoscere altri editor che permettono di fare operazioni simili (oltre al già citato TeXworks), così potrei suggerirli agli “infedeli” (si scherza, naturalmente) che non usano Emacs 🙂 In particolare mi interesserebbe sapere se Texmaker ha funzioni simili, dal momento che è l’editor che consiglio principalmente.

          Ho ripreso questa discussione soprattutto per segnalare l’esistenza di [tt]string-insert-rectangle[/tt], visto che nel primo post non ne avevo parlato. Per maggiori informazioni su questa funzione c’è il manuale ([tt]C-h i d m Emacs RET m Rectangles RET[/tt]): http://www.gnu.org/software/emacs/manual/html_node/emacs/Rectangles.html#Rectangles Credo che la modalità CUA permetta di fare cose ancora più avanzate, ma per quanto mi riguarda non l’ho mai usata in maniera estesa, non conosco le sue effettive potenzialità.

          Altro tassello utilissimo questa [tt]string-insert-rectangle[/tt]! Grazie. Riguardo la sola selezione rettangolare ho scoperto che anche Notepad++ (gratuito, Windows) e EditPlus (non gratuito, Windows) permettono di farla; tuttavia rimango fedele ad Emacs, gli altri editor li provo solo per curiosità. EditPlus, invece, lo utilizzo per leggere schede Nastran perché ha una sorta di column-marker-mode, che in Emacs c’è, ma ha delle limitazioni.

          Ciao
          Orlando

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


            Ciao,
            anche Scite (Scintilla Text Editor) permette la selezione rettangolare e la digitaszione multipla contemporanea su più linee.

            Un saluto.
            R.

          • #60194
            OldClaudio
            Partecipante
              Up
              0
              Down
              ::


              WinEdit (shareware, Windows) ha avuto da “sempre” la selezione rettangolare; è forse l’unica cosa che rimpiango da quando non uso più macchine Windows.
              (Sì, ne ho una virtuale sul mio Mac, ma mi serve per altri scopi; i documenti destinati alla TeXcomposizione li faccio solo sul Mac).

            • #60195
              Up
              0
              Down
              ::


              Ma anche TextEdit ha la selezione rettangolare
              Ciao

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

          Go to top