summaryrefslogtreecommitdiff
path: root/macros/latex/contrib/csvsimple/README
blob: 58bc68766f8fbd5f3b09f9baacf0597fd18b422f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
%% The LaTeX package csvsimple - version 1.22 (2021/06/07)
%%
%% -------------------------------------------------------------------------------------------
%% Copyright (c) 2008-2021 by Prof. Dr. Dr. Thomas F. Sturm <thomas dot sturm at unibw dot de>
%% -------------------------------------------------------------------------------------------
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
%% of this license or (at your option) any later version.
%% The latest version of this license is in
%%   http://www.latex-project.org/lppl.txt
%% and version 1.3 or later is part of all distributions of LaTeX
%% version 2005/12/01 or later.
%%
%% This work has the LPPL maintenance status `author-maintained'.
%%
%% This work consists of all files listed in README
%%

csvsimple provides a simple LaTeX interface for the processing of files with
comma separated values (CSV). csvsimple relies heavily on the key value syntax
from pgfkeys which results (hopefully) in an easy way of usage. Filtering and
table generation is especially supported. Since the package is considered as a
lightweight tool, there is no support for data sorting or data base storage.

Contents of the package
=======================
  'README'                    this file
  'CHANGES'                   log of changes (history)
  'csvsimple.sty'             LaTeX package file (style file)
  'csvsimple.pdf'             Documentation for csvsimple
  'csvsimple.tex'             Source code of the documentation
  'csvsimple-example.tex'     Example file for package usage
  'csvsimple-example.csv'     CSV file as part of the example
  'csvsimple-example.pdf'     Compiled example
  'amountsort.xml'            csvsorter configuration file (example)
  'catsort.xml'               csvsorter configuration file (example)
  'encoding.xml'              csvsorter configuration file (example)
  'gradesort.xml'             csvsorter configuration file (example)
  'matriculationsort.xml'     csvsorter configuration file (example)
  'namesort.xml'              csvsorter configuration file (example)
  'transform.xml'             csvsorter configuration file (example)

Installation
============
Copy the contents of the 'csvsimple.tds.zip' from CTAN to your local TeX file tree.

Alternatively, put the files to their respective locations within the TeX installation:
  'csvsimple.sty'    ->  /tex/latex/csvsimple
  all other files    ->  /doc/latex/csvsimple