diff options
Diffstat (limited to 'Master/texmf-dist/doc')
-rw-r--r-- | Master/texmf-dist/doc/generic/pst-uml/README | 58 | ||||
-rw-r--r-- | Master/texmf-dist/doc/generic/pst-uml/doc_pst-uml.pdf | bin | 313834 -> 0 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/generic/pst-uml/exemplesUml.pdf | bin | 133943 -> 0 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/generic/pst-uml/pst-uml-doc.pdf | bin | 0 -> 335089 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/generic/pst-uml/pst-uml-doc.tex (renamed from Master/texmf-dist/doc/generic/pst-uml/doc_pst-uml.tex) | 15 | ||||
-rw-r--r-- | Master/texmf-dist/doc/generic/pst-uml/pst-uml-encapsuled-pdf-fig.pdf | bin | 0 -> 1779 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/generic/pst-uml/pst-uml-encapsuled-pdf-fig.tex | 40 | ||||
-rw-r--r-- | Master/texmf-dist/doc/generic/pst-uml/pst-uml-exemples.pdf | bin | 0 -> 129639 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/generic/pst-uml/pst-uml-exemples.tex (renamed from Master/texmf-dist/doc/generic/pst-uml/exemplesUml.tex) | 0 |
9 files changed, 92 insertions, 21 deletions
diff --git a/Master/texmf-dist/doc/generic/pst-uml/README b/Master/texmf-dist/doc/generic/pst-uml/README index f9f67ac3a43..d177d925e05 100644 --- a/Master/texmf-dist/doc/generic/pst-uml/README +++ b/Master/texmf-dist/doc/generic/pst-uml/README @@ -4,14 +4,17 @@ Readme.txt file for the latex package "pst-uml" When-Who-Where? -------------- -who: Maurice DIAMANTINI diam@ensta.fr - -where: http://www.ensta.fr/~diam/latex/contrib/ - -when: Package "pst-uml": 27/04/98 - FRENCH doc "pst-uml": 27/04/98 - this readme: 18/12/98 :-) - +who: Maurice Diamantini <Maurice.Diamantini at ensta in fr> +Maintained by: Herbert Voss <Herbert.Voss at alumni.TU-Berlin in DE> + +where: http://www.ensta.fr/~diam/latex/contrib/ + (and CTAN) + +when: Package "pst-uml": 27/04/98 + FRENCH doc "pst-uml": 27/04/98 + this readme: 18/12/98 :-) + see "Modifications" for more recent changes + pst-uml is in Alpha version, and not yet cleanly packaged. I hope to be able to continue it before juny 1999. (27 oct 99 : sorry, pst-uml is unchanged!) @@ -26,10 +29,10 @@ What is pst-uml pst-uml.sty is a latex package written for my need to draw some UML diagramms using pstricks package. -"pst-uml" rely on pstricks (pst-keys.sty) and some other standard +"pst-uml" rely on pstricks (pst-xkey.sty) and some other standard packages. In particular the following files : - - pst-keys.sty : use by pst-uml.sty + - pst-xkey.sty : use by pst-uml.sty but include in recent standard latex distribution. - fancyvrb.sty : NOT USE by pst-uml.sty, but requested for compiling @@ -50,27 +53,54 @@ Documentation ------------- All documentation is IN FRENCH. It is based on the two top files: - - doc_pst-uml.tex: + - pst-uml-doc.tex: reference doc for pst-uml.sty (description of the differents commands provide by pst-keys.sty) - - exemplesUml.tex: + - pst-uml-exemples.tex: some examples of UML diagramms using "pst-uml" This file use secondary files such as : - diagCase.tex - diagClass.tex - diagState.tex - diagSeq.tex - -Compiling the documentations files require the packages fancyvrb.sty and + + - pst-uml-encapsuled-pdf-fig.tex: + A seldocumented exemple for creating encasulated pdf file for using with + psdlatex. This feature make use of: + - "-E" flag for dvips tool + - epstopdf unix filter + - \usepackage{pst-eps} from pstricks + - \TeXtoEPS and \endTeXtoEPS commands from pstricks + +Compiling the documentation files require the packages fancyvrb.sty and fvrb-ex.sty in addition to the pst-uml.sty package. There is postscript version of the two documentation files above with the "pst-uml" distribution. +Makefile +-------- +With unix (or macosX), you can use Makefile for compiling documentations to pdf +(require ps2pdf utility): + make + => compile the two documentation files to pdf format + make distcleen + => remove all generated files + make tgz (ou tbz or zip for other format) + => make a snapshot with date and time of the directory, and put it in the + parent directory +The Makefile can be used to see he various needed unix commands (in particular +for making encapsulated pdf figure). Modifications ------------- +28/08/06 : - using pst-xkey for the key handling, + - add exemple for creating encapsulated pdf figure + - exemple file renamed, and cleanup Makefile and README +14/05/03 : apply licence lppl before putting pst-uml + on CTAM (by Herbert Voss) 18/12/98 : modif Makefile and remove out-dated packages from pst-uml distribution. 27/04/98 : last update of pst-uml and its documentation +./ diff --git a/Master/texmf-dist/doc/generic/pst-uml/doc_pst-uml.pdf b/Master/texmf-dist/doc/generic/pst-uml/doc_pst-uml.pdf Binary files differdeleted file mode 100644 index ae5a608179f..00000000000 --- a/Master/texmf-dist/doc/generic/pst-uml/doc_pst-uml.pdf +++ /dev/null diff --git a/Master/texmf-dist/doc/generic/pst-uml/exemplesUml.pdf b/Master/texmf-dist/doc/generic/pst-uml/exemplesUml.pdf Binary files differdeleted file mode 100644 index c0a38a9bbc5..00000000000 --- a/Master/texmf-dist/doc/generic/pst-uml/exemplesUml.pdf +++ /dev/null diff --git a/Master/texmf-dist/doc/generic/pst-uml/pst-uml-doc.pdf b/Master/texmf-dist/doc/generic/pst-uml/pst-uml-doc.pdf Binary files differnew file mode 100644 index 00000000000..f01876605c0 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pst-uml/pst-uml-doc.pdf diff --git a/Master/texmf-dist/doc/generic/pst-uml/doc_pst-uml.tex b/Master/texmf-dist/doc/generic/pst-uml/pst-uml-doc.tex index 8a6ad37c3f0..801b9e422d5 100644 --- a/Master/texmf-dist/doc/generic/pst-uml/doc_pst-uml.tex +++ b/Master/texmf-dist/doc/generic/pst-uml/pst-uml-doc.tex @@ -142,8 +142,8 @@ (email : \texttt{diam@ensta.fr}) } \date{% - modif package : 27/04/98 \\ - modif doc\ \ \ : 27/04/98\\ + modif package : 27/08/06 \\ + modif doc\ \ \ : 27/08/06\\ \pageref{verylast}~pages compilées le \today{} à \printtime{}. } @@ -228,7 +228,7 @@ la commande |\psset{...}| (comme toutes toutes les options de \pstricks). Les packages suivants sont appelés par \pstuml{} (par la commande \cs{RequirePackage}): \begin{itemize} - \item \texttt{pstcol} + \item \texttt{pstricks} \item \texttt{pst-node} @@ -240,7 +240,7 @@ commande \cs{RequirePackage}): \item \texttt{ifthenelse} - \item \texttt{pst-key.tex} (par \cs{input} car en \TeX{}) + \item \texttt{pst-xkey.tex} (par \cs{input} car en \TeX{}) \end{itemize} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -841,16 +841,17 @@ commande \cs{RequirePackage}): %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\iffalse \item[Exemples 4] \mbox{} - Un état dans une pspicture. L'option |[0.5]| de pspicture permet de + Un état dans une pspicture. L'option |[shidt=0.5\psyunit]| de pspicture permet de positionner la ligne de base de la boîte \texttt{pspicture} à 50\% de la hauteur total (si on met |[]|, la ligne de base passera par l'origine (0,0)). \bigskip\noindent \begin{CenterExample} - +\begin{pspicture}[0.5](-7,-5)(6,5)\psgrid + \begin{pspicture}[shift=6.5](-7,-5)(6,5)\psgrid \rput(0,3.5){\textbf{pspicture 1}} \rput(0,-0.5){\umlState{Etat interne vide}{% \rule{0cm}{5cm}\rule{6cm}{0cm}% @@ -862,7 +863,7 @@ commande \cs{RequirePackage}): \rput(1,1){\umlStateOut}% \end{pspicture}+% \end{CenterExample} - +\fi \end{description} diff --git a/Master/texmf-dist/doc/generic/pst-uml/pst-uml-encapsuled-pdf-fig.pdf b/Master/texmf-dist/doc/generic/pst-uml/pst-uml-encapsuled-pdf-fig.pdf Binary files differnew file mode 100644 index 00000000000..a18cc17a2d6 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pst-uml/pst-uml-encapsuled-pdf-fig.pdf diff --git a/Master/texmf-dist/doc/generic/pst-uml/pst-uml-encapsuled-pdf-fig.tex b/Master/texmf-dist/doc/generic/pst-uml/pst-uml-encapsuled-pdf-fig.tex new file mode 100644 index 00000000000..b45f53ff177 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pst-uml/pst-uml-encapsuled-pdf-fig.tex @@ -0,0 +1,40 @@ +% the big problem with pdflatex is that pst-uml make use of pstricks +% package which use special TeX command to output directly postscript code. +% So pst-uml doesn't work with pdftex :-( +% sorry about that. +% +% However, as I'm switching from LaTeX to ConTeXt +% (another more modern macro set TeX package) +% I also have the problem to port old pstricks figures +% of mine to be used with ConTeXt (which use pdfetex) +% So instead of using inline pstrick command in LaTeX, +% I make each figure independant in a separate LaTeX file. +% Then I make eps, then pdf file that I include +% in my main xTeX document. +% +% This "figure only" latex file can be compile by : +% +% latex fig.tex +% dvips -E fig.dvi -o fig.eps +% epstopdf fig.eps +% rm fig.log fig.aux fig.dvi fig.eps +% rm fig.pdf + +\documentclass[a4paper]{article} + + \usepackage{times}% xxxxxxxxxx IMPORTANT + + \usepackage{pst-eps}% xxxxxxxxxx IMPORTANT + \thispagestyle{empty}% xxxxxxxxxx IMPORTANT + + \usepackage{pst-uml} + +\begin{document} +\TeXtoEPS% + +% put your own figure stuff here +\umlActor[umlActorLineWidth=1mm]{Client} + +\endTeXtoEPS% +\end{document} +%./ diff --git a/Master/texmf-dist/doc/generic/pst-uml/pst-uml-exemples.pdf b/Master/texmf-dist/doc/generic/pst-uml/pst-uml-exemples.pdf Binary files differnew file mode 100644 index 00000000000..cce0129cd40 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pst-uml/pst-uml-exemples.pdf diff --git a/Master/texmf-dist/doc/generic/pst-uml/exemplesUml.tex b/Master/texmf-dist/doc/generic/pst-uml/pst-uml-exemples.tex index e53b64a5221..e53b64a5221 100644 --- a/Master/texmf-dist/doc/generic/pst-uml/exemplesUml.tex +++ b/Master/texmf-dist/doc/generic/pst-uml/pst-uml-exemples.tex |