Welcome to mirror list, hosted at ThFree Co, Russian Federation.

pcl-manual.tex « documentation - github.com/ianj-als/pcl.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
blob: 6ed0b68d5bb79026be4841ef7c9764b77e3acabe (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
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
%%%
%%% PCL Manual
%%% By Ian Johnson
%%%

\documentclass[11pt,a4paper,openright]{report}
\includeonly{%
  chapters/introduction/introduction,
  chapters/compiler/compiler,
  chapters/run-time/run-time,
  chapters/adapter/adapter
}



%%% Some commonly used packages (make sure your LaTeX installation
%%% contains these packages, if not ask your senior to help installing
%%% the packages)

\usepackage[bookmarks,%
            a4paper,%
            breaklinks,%
            backref=false,%
            dvips,ps2pdf,%
            pdfhighlight=/I,%
            pdffitwindow=true,%
            pdfstartview=Fit,%
            pdfcenterwindow=true,%
            linkbordercolor={1 0 1},%
            %colorlinks,%
            pdftitle=PCL Manual,%
            pdfauthor=Ian Johnson]%
            {hyperref}


\usepackage{cite}

\usepackage{listings}

\usepackage{amsmath}

\usepackage{natbib}
\usepackage{booktabs}
\usepackage{graphicx}
\graphicspath{{expt/}}

\usepackage{setspace}

\usepackage{times}
\usepackage[varg]{txfonts}


%%% Macro definitions for Commonly used symbols
\newcommand{\ReleaseVersion}{1.0.1-beta}

\begin{document}
\title{\huge{Pipeline Creation Language (PCL)}\\
\LARGE{User Manual}\\
\normalsize{Version: \ReleaseVersion}}
\author{Ian Johnson}
\date{\today}

\maketitle

\tolerance=5000
\onehalfspacing

\begin{abstract}
Pipeline Creation Language (PCL) is a general purpose language for creating non-recurrent software pipelines. This manual describes the syntax of PCL, how to compile it, and run it. Also, how to adapt your existing scripts or programs for use with PCL.

PCL was developed as part of the MosesCore project sponsored by the European Commission's Seventh Framework Programme (Grant Number 288487) \url{http://www.statmt.org/mosescore/}. For more information on the Seventh Framework Programme please see \url{http://cordis.europa.eu/fp7/home_en.html}.
\end{abstract}

\pagenumbering{roman}

\tableofcontents
\listoffigures

\cleardoublepage
\setcounter{page}{1}
\pagenumbering{arabic}

\include{chapters/introduction/introduction}
\include{chapters/compiler/compiler}
\include{chapters/run-time/run-time}
\include{chapters/adapter/adapter}

%\bibliographystyle{plain}{}
%\bibliography{pcl-manual}

\end{document}