EnglishFranceseSpagnolo

Favicon di OnWorks

csv2latex - Online nel cloud

Esegui csv2latex nel provider di hosting gratuito OnWorks su Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

Questo è il comando csv2latex che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici postazioni di lavoro online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

PROGRAMMA:

NOME


csv2latex — converte un file csv in un documento LaTeX

SINOSSI


csv2latex [--senza testa] [--longtable] [--nessuna via d'uscita] [--indovinare] [--separatore c|s|t|p|l]
[--bloccare q|d|n] [--Linee #] [--posizione l|c|r] [--colorrows 0-1] [--ridurre 1|2|3|4]
[--repeatheader] [--nohlines] [--novline] [file]

DESCRIZIONE


Questa pagina di manuale documenta il csv2latex .

csv2latex è un programma che legge un file "valori separati da virgola" (csv) e restituisce a
File LaTeX con uno o più ambienti tabulari per visualizzare i valori stampabili del
file csv. Il codice LaTeX viene scaricato sullo standard output.

I cosiddetti file "valori separati da virgola" sono formati comuni per lo scambio bidimensionale
tabelle tra programmi come editor di fogli di calcolo, per rappresentare quasi ogni tipo di
dati. Per impostazione predefinita, un file CSV è composto da dati stampabili separati da virgole (`,'), ciascuno
virgola che rappresenta un separatore di 'cella' e ogni riga che rappresenta una riga. Per estensione,
i separatori di cella possono essere rappresentati da tab se la virgola è considerata come dati stampabili.
Inoltre, alcuni file CSV non veri possono essere assunti anche come tabelle bidimensionali. In
alcune circostanze, se i dati stampabili includono il separatore di cella dello scambio
formato, quest'ultimo può utilizzare un secondo carattere in più per abbracciare i dati stampabili in a
blocco (es: testo citato). Pertanto, è ancora possibile analizzare il file utilizzando il blocco
delimitatore (usato due volte per abbracciare la cella) invece del separatore.

csv2latex mira ad analizzare vari formati CSV più formati che si adattano a quanto sopra
definizione, assumendo che i dati siano testo, e per produrre un file LaTeX ancora semplice usando il
ambiente "tabulare" per un layout in stile tabella. Verranno utilizzate anche alcune opzioni di output
macro fornite da pacchetti LaTeX extra che sono comunemente inclusi nel LaTeX principale
distribuzioni.

VERSIONI


Questo programma segue la consueta sintassi della riga di comando GNU, con opzioni lunghe che iniziano con
due trattini (`-'). Di seguito è riportato un riepilogo delle opzioni.

-h --Aiuto
Mostra il riepilogo delle opzioni.

-v --versione
Mostra la versione del programma.

-n --senza testa
Non emettere l'intestazione del documento LaTeX. Questo è utile quando l'uscita è a
essere incluso come file separato nel documento master.

-t --longtable
usa il pacchetto 'longtable' invece di quello 'tabular'. Questo è utile quando
l'input è lungo, con --Linee 0 opzione. Questa opzione utilizza l'extra
pacchetto LaTeX "longtable". Se usi anche --senza testa opzione, non dimenticare di
aggiungi la seguente riga nell'intestazione del documento principale:
"\usepackage{longtable}".

-x --nessuna via d'uscita
Non eseguire l'escape dei caratteri di controllo TeX dall'input. Questo è utile quando il
input contiene già codice TeX.

-g --indovinare
Prova a indovinare il formato csv. Questo è utile quando l'input non è strettamente a
insieme di dati stampabili separati da virgole. Ad esempio, una riga come %Foo,
Bar%:%Wizz: Hey% può essere analizzato come "Foo, Bar" e poi "Wizz: Hey".

-s c|s|t|p|l --separatore c|s|t|p|l
Imposta il separatore indicato come separatore di cella del formato csv. "c" significa una virgola
(predefinito). `s' significa un punto e virgola. "t" indica una scheda. "p" significa uno spazio. `l'
significa due punti.

-b q|d|n --bloccare q|d|n
Imposta il delimitatore di blocco dato che abbraccia i dati stampabili del csv
formato. `q' significa una semplice citazione. "d" significa una doppia virgoletta. `n' significa no
citando affatto (predefinito).

-l # --Linee #
Forza l'output di più tabulari, ciascuno con un numero limitato di righe. Il
l'argomento specificato deve essere un VALORE INTERO POSITIVO. Questo è utile quando il numero
di righe di input è troppo grande per essere contenuto in un singolo foglio di carta. Una buona media per a4
la carta è di circa 40 righe (impostazione predefinita). 0 significa infinito (in realtà circa 2 Giga
Linee).

-p l|c|r --posizione l|c|r
Imposta la posizione del testo in tutte le celle contemporaneamente. Questo usa semplicemente uno dei tre
opzioni di base per la formattazione delle celle dell'ambiente tabulare LaTeX. "l" significa sinistra-
allineato (predefinito). "c" significa centrato. "r" significa allineato a destra.

-c 0-1 --colorrows 0-1
Righe bianche/grigie alternate sull'output LaTeX, con il dato livello di grigio. Il
l'argomento dato deve essere un NUMERO REALE TRA 0 E 1. 0 significa nero mentre 1
significa bianco. Un valore di bell'aspetto è 0.75 se stampato su carta bianca. Questo
L'opzione usa il pacchetto LaTeX extra `colortbl'. Se usi anche --senza testa
opzione, non dimenticare di aggiungere la seguente riga nell'intestazione del tuo master
documento: "\usepackage{colortbl}".

-r 1|2|3|4 --ridurre 1|2|3|4
Riduci la dimensione della tabella e del carattere nell'output di LaTeX, dato un
livello di riduzione. L'argomento dato deve essere uno tra 1, 2, 3 o 4. Più il
livello è alto, più la tabella apparirà piccola. Questo è utile per rimpicciolire
la larghezza della tabella quando i dati stampabili sono costituiti da testo molto lungo. Questa opzione
usa il pacchetto LaTeX extra `relsize'. Se usi anche --senza testa opzione, non farlo
dimentica di aggiungere la seguente riga nell'intestazione del documento principale:
"\usepackage{relsize}".

-z --nohlines
Non stampare righe orizzontali nella/e tabella/e.

-y --novline
Non produrre righe verticali nella/e tabella/e.

-e --repeatheader
Ripeti la prima riga della prima tabella in ogni tabella. Questo è utile quando il
l'output è molto lungo e separato in più tabelle.

ESEMPI


Crea un documento PDF con testo piccolo, righe grigie alternate, 80 righe per tabella, da a
indovinato formato csv delle statistiche di gennaio che il mio capo ha creato con il suo super point-and-
fare clic sul programma per fogli di calcolo (che non è stato in grado di generare un output PDF!).

csv2latex --indovinare --Linee 80 --colorrows 0.75 --ridurre 2 gennaio_stats.csv >
gennaio_stats.tex && pdflatex gennaio_stats.tex

Anteprima rapida di una rubrica da un file formattato come "Cognome" "Nome" "Telefono" "Cellulare":

csv2latex -s p -b d -l 42 rubrica-ordinata.txt | latice

Usa csv2latex online utilizzando i servizi onworks.net


Server e workstation gratuiti

Scarica app per Windows e Linux

Comandi Linux

Ad