\documentclass[]{article} \usepackage{pstricks} \usepackage{pst-circ} \pagestyle{empty} \parindent=0pt \begin{document} \begin{center} \psset{unit=0.7} \psset{intensitycolor=red, intensitylabelcolor=red,tensioncolor=green,% tensionlabelcolor=green,intensitywidth=3pt} \begin{pspicture}(-1.25,0)(13.5,9) \circledipole[tension,tensionlabel=$U_0$,tensionoffset=-0.75,% tensionlabeloffset=-1,labeloffset=0](0,6)(0,0){\LARGE\textbf{=}} \wire[intensity,intensitylabel=$i_0$](0,6)(2.5,6) \diode[dipolestyle=thyristor](2.5,6)(4.5,6){$T_1$} \wire[intensity,intensitylabel=$i_1$](4.5,6)(6.5,6) \multidipole(6.5,7.5)(2.5,7.5)% \coil[dipolestyle=rectangle,labeloffset=-0.75]{$L_5$}% \diode[labeloffset=-0.75]{$D_5$}. \wire[intensity,intensitylabel=$i_5$](6.5,6)(6.5,7.5) \wire(2.5,7.5)(2.5,3) \wire[intensity,intensitylabel=$i_c$](2.5,4.5)(2.5,6) \qdisk(2.5,6){2pt}\qdisk(6.5,6){2pt} \diode[dipolestyle=thyristor](2.5,4.5)(4.5,4.5){$T_2$} \wire[intensity,intensitylabel=$i_2$](4.5,4.5)(6.5,4.5) \capacitor[tension,tensionlabel=$u_c$,% tensionoffset=-0.75,tensionlabeloffset=-1](6.5,4.5)(6.5,6){$C_k$} \qdisk(2.5,4.5){2pt}\qdisk(6.5,4.5){2pt} \wire[intensity,intensitylabel=$i_3$](6.5,4.5)(6.5,3) \multidipole(6.5,3)(2.5,3)% \coil[dipolestyle=rectangle,labeloffset=-0.75]{$L_3$}% \diode[labeloffset=-0.75]{$D_3$}. \wire(6.5,6)(9,6)\qdisk(9,6){2pt} \diode(9,0)(9,6){$D_4$} \wire[intensity,intensitylabel=$i_4$](9,3.25)(9,6) \wire[intensity,intensitylabel=$i_a$](9,6)(11,6) \multidipole(11,6)(11,0)% \resistor{$R_L$} \coil[dipolestyle=rectangle]{$L_L$}% \circledipole[labeloffset=0,tension,tensionoffset=0.7,% tensionlabel=$U_B$]{\LARGE\textbf{=}}. \wire(0,0)(11,0)\qdisk(9,0){2pt} \tension(12.5,5.5)(12.5,0.5){$u_a$} \end{pspicture}% \end{center} \end{document} \documentclass{article} \usepackage{pstricks} \usepackage{pst-node} \usepackage{multido} % \newcommand{\PstFillBox}[3]{% \definecolor{MyColor}{rgb}{#1,#2,#3}% \begin{pspicture}(-0.44,-0.47)(0.44,0.47) \psframe[fillstyle=solid,% fillcolor=MyColor,% linecolor=MyColor](-0.5,-0.5)(0.5,0.5) \end{pspicture} } \setlength{\parindent}{0cm} \begin{document} \definecolor{lightblue}{rgb}{0,0,.5} \definecolor{Navy}{rgb}{0,0,0.5} \definecolor{LemonChiffon}{rgb}{1,0.98,0.8} \definecolor{ForestGreen}{rgb}{0.13,0.55,0.13} \psset{unit=.825cm} \begin{pspicture}(10,8) \psset{fillstyle=solid,linestyle=none,linewidth=0} \psframe[fillcolor=lightblue](10,8) \pscircle[fillcolor=yellow](2,6){.8} % Sun {% Rays \psset{linecolor=yellow,linestyle=solid,linewidth=.3} \degrees[8] \multido{\i=1+1}{8}{\rput{\i}(2,6){\psline(1,0)(1.5,0)}} }% \pspolygon[fillcolor=green](6,0)(10,2)(10,0)% Grass \psdiamond[fillcolor=red,gangle=-45](8,6)(1.5,2.5)% Kite \rput{45}(8,6){\pnode(-2.5,0){Kitetail}} \rput{-10}(.8,1.5){\psdiamond[fillcolor=yellow](.6,.1)(.6,.3)} \rput{-80}(.8,1.5){\psdiamond[fillcolor=yellow](.6,.1)(.6,.3)} \pnode(.8,1.5){Tailend} \nccurve[fillstyle=none,angleA=270,angleB=125,ncurvB=.9,ncurvA=1.4, linestyle=dotted,dotstyle=square,linewidth=.25]{Kitetail}{Tailend} \newcommand{\bunting}{\pstriangle(.35,.35)} \psset{fillcolor=red,labelsep=.01} \naput[nrot=115,npos=.15]{\bunting} \nbput[nrot=25,npos=.15]{\bunting} \naput[nrot=75,npos=.4]{\bunting} \nbput[nrot=115,npos=.4]{\bunting} \naput[nrot=115,npos=.7]{\bunting} \nbput[nrot=25,npos=.7]{\bunting} \end{pspicture} \multido{\nCountA=0+0.1}{10}{% \multido{\nCountB=0+0.1}{10}{% \PstFillBox{\nCountA}{\nCountB}{0.75}% }\\% } \end{document} \begin{filecontents}{Literatur.bib} @manual{KEITH, author = "Keith Reckdahl", title = "Using Imported Graphics in \LaTeXe\ Documents", year = "1997", month = dec, note = "CTAN: \url{tex-archive/info/epslatex.ps}"} \end{filecontents} % \documentclass{article} \usepackage{url} \begin{document} Das ist eine Referenz.\cite{KEITH} \bibliographystyle{plain} \bibliography{Literatur} \end{document} \documentclass[a6paper,12pt]{scrartcl} \usepackage{amsmath} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{array} \usepackage{longtable} \setlength\parindent{0pt} \begin{document} \setlongtables \begin{longtable}{*{3}{p{3cm}}} Jetzt kommt hier erst einmal beliebiger Text, der nur dazu dienen soll, zu zeigen, dass hier kein Seitenumbruch erfolgt, weil eben zwischendurch keine neue \textbf{Tabellenzeile} eingefügt wird.\\ Jetzt kommt hier erst einmal beliebiger Text, der nur dazu dienen soll, zu zeigen, dass hier kein Seitenumbruch erfolgt, weil eben zwischendurch keine neue \textbf{Tabellenzeile} eingefügt wird.\\ Jetzt kommt hier erst einmal beliebiger Text, der nur dazu dienen soll, zu zeigen, dass hier kein Seitenumbruch erfolgt, weil eben zwischendurch keine neue \textbf{Tabellenzeile} eingefügt wird. & neue Spalte & neue Spalte\\ neue Spalte & neue Spalte & neue Spalte \end{longtable} \end{document} \documentclass{article} \usepackage{pstricks,pstricks-add,pst-plot,calc,ifthen} \newlength{\haut} \newlength{\bas} \newcounter{bam} \newlength{\base} \newlength{\hauteur} \newlength{\haute} \newlength{\milieu} % MonAxe{abs_déb}{abs_fin}{incrément} \newcommand{\MonAxe}[3]{% \setcounter{bam}{-1} \psaxes[yAxes=false,tickstyle=bottom,xLabel=\scriptsize,Dx=#3]% {-}(0,0)(#1,0)(#2,0.01)} %\bam{min}{d1}{q1}{med}{q2}{d9}{max} \newcommand{\bam}[7]{% \psset{fillstyle=solid} \addtocounter{bam}{2} \setlength{\haut}{\thebam\psyunit+.5\psyunit} \setlength{\bas}{\thebam\psyunit-.5\psyunit} \psline[linestyle=dotted](#1,\thebam\psyunit)(#7,\thebam\psyunit) \psline{|-|}(#2,\thebam\psyunit)(#6,\thebam\psyunit) %moustaches \psframe(#3,\bas)(#5,\haut) % boîte \psline(#4,\bas)(#4,\haut) %médiane } % \histo{borne_gauche_int}{borne_droite_int}{effectif} % pour tracer des histogramme en traçant % l'un après l'autre chaque rectangle \makeatletter \newcommand{\histo}[3]{% \psset{fillstyle=crosshatch} \setlength{\milieu}{0pt} \addtolength{\milieu}{#1pt+#2pt} \pst@divide{\milieu}{2pt}{\mil} \setlength{\base}{0pt} \addtolength{\base}{#2pt-#1pt} \setlength{\hauteur}{#3pt} \pst@divide{#3pt}{\base}{\quotient} \setlength{\haute}{\quotient\psyunit+.3\psyunit} \psframe(#1,0)(#2,\quotient) \rput[b](\mil,\haute){\scriptsize #3} } \makeatother \begin{document} \histo{12}{20}{50} \end{document} \documentclass{scrartcl} \usepackage{pst-all,pst-slpe} \begin{document} % most letters: $X \,{}^k\mkern -3mu I$ % \mkern -3mu is equivalent to \! % but more for A and J: $X \,{}^k\mkern -6mu A$ $X \,{}^k\mkern -6mu J$ % and less for T and W $X \,{}^k\mkern -1mu T$ $X \,{}^k\mkern -1mu W$ \definecolor{feB}{rgb}{0.35,0.14,0.00} \definecolor{fbB}{rgb}{1.00,0.87,0.00} \definecolor{feC}{rgb}{0.00,0.14,0.35} \definecolor{fbC}{rgb}{0.00,0.87,1.00} \definecolor{feA}{rgb}{0.35,0.00,0.14} \definecolor{fbA}{rgb}{1.00,0.00,0.87} \newcommand{\Oxygen}{\begin{pspicture}[][0.5](-0.75,-0.4)(0.75,0.4)% \pscircle[fillstyle=ccslope,slopebegin=fbA,% slopeend=feA,linestyle=none,slopecenter=0.5 0.5](-0.35,0){0.4cm}% \pscircle[fillstyle=ccslope,slopebegin=fbA,% slopeend=feA,linestyle=none,slopecenter=0.5 0.5](0.35,0){0.4cm} \end{pspicture}} \newcommand{\Oatom}{\begin{pspicture}[][0.5](-0.4,-0.4)(0.4,0.4)% \pscircle[fillstyle=ccslope,slopebegin=fbA,% slopeend=feA,linestyle=none,slopecenter=0.5 0.5](0,0){0.4cm} \end{pspicture}} \newcommand{\Ozone}{\mbox{\begin{pspicture}[][0.5](-0.75,-0.4)(0.75,1)% %\psgrid(-10,-0.5)(2,2) \pscircle[fillstyle=ccslope,slopebegin=fbA,% slopeend=feA,linestyle=none,slopecenter=0.5 0.5](-0.35,0){0.4cm}% \pscircle[fillstyle=ccslope,slopebegin=fbA,% slopeend=feA,linestyle=none,slopecenter=0.5 0.5](0.35,0){0.4cm}% \pscircle[fillstyle=ccslope,slopebegin=fbA,% slopeend=feA,linestyle=none,slopecenter=0.5 0.5](0.0,0.6){0.4cm} \end{pspicture}}} \begin{psmatrix}[rowsep=10.0cm,colsep=3.0cm,nodealign=true,ref=c] \Oxygen & \Oatom & \Ozone \ncarc[arcangleA=60,arcangleB=50,nodesepA=0pt,linewidth=2pt]{->}{1,1}{1,2} \ncarc[arcangleA=60,arcangleB=50,nodesepA=0pt,linewidth=2pt]{->}{1,2}{1,1} \end{psmatrix} \end{document} \documentclass{scrartcl} \listfiles \input kvmacros \begin{document} \karnaughmap{2}{a}{bc}{1111}{} \begin{picture}(40,40)(0,0) \put(20,20){\circle{10}} \end{picture} \end{document} \documentclass[12pt]{book} \usepackage{pst-node} \usepackage{pst-slpe} \makeatletter \def\@enterMathMode{\def\@stopfield{$\color@endgroup\egroup}$} \makeatother \begin{document} \end{document} \documentclass[a4paper,12pt]{article} \usepackage{alltt} \begin{document} \begin{verbatim} das ist \emph{emph} und das eine Wurzel \(\sqrt{7}\) \end{verbatim} \begin{alltt} das ist \emph{emph} und das eine Wurzel \(\sqrt{7}\) \end{alltt} \end{document} \documentclass[12pt]{article} \usepackage{pst-3dplot} \begin{document} \psset{unit=3cm,Beta=10,Alpha=60} \begin{pspicture}(-1,-1)(1,1) \pstThreeDCoor[xMax=2.5,yMax=2.5,zMax=2.5,drawing=false] \pstThreeDBox(1,1,-1)(-2,0,0)(0,-2,0)(0,0,2) \psplotThreeD[linecolor=blue,drawStyle=xyLines](-1,1)(-1,1){x 2 exp y mul} \psplotThreeD[linecolor=red,drawStyle=yLines](-1,1)(-1,1){x 2 exp y mul} \end{pspicture} \end{document} \documentclass[a4paper,12pt]{article} \usepackage{pstricks,pst-plot} \SpecialCoor \makeatletter \makeatother \begin{document} \begin{pspicture}(5,5) \psaxes[xInterrupt=3](5,5) \end{pspicture} \end{document} \documentclass[a4paper,10pt,twoside,showtrims]{memoir} \usepackage[utf8]{inputenc} % für Fedora, andere u. U. Option latin1 \usepackage[T1]{fontenc} % für Latin Modern Fonts \usepackage{lmodern} % für Latin Modern Fonts \usepackage[latin]{babel} % für korrekte lateinische Worttrennung \usepackage{multicol} % für Satz in zwei Spalten \usepackage{fixltx2e} % für Verszählung bei Satz in zwei Spalten \usepackage{lettrine} % für Versalien \usepackage{extramarks} % für Kopfzeilen \usepackage{ifthen} % für Kopfzeilen \usepackage[activate=normal]{pdfcprot} % für optischen Randausgleich mit pdfTeX % Seitenlayout mit Makros der memoir-Klasse \settrimmedsize{207mm}{132mm}{*} \setlength{\trimtop}{45mm} \setlength{\trimedge}{39mm} \settypeblocksize{180mm}{108mm}{*} \setcolsepandrule{4mm}{0pt} \setulmargins{14mm}{*}{*} \setlrmargins{10mm}{*}{*} \setheadfoot{3mm}{6mm} \setheaderspaces{7mm}{*}{*} \checkandfixthelayout % Beschnittmarken definieren - werden durch die showtrims-Option im Klassenaufruf aktiviert \renewcommand{\trimmark}{% \begin{picture}(0,0) \setlength{\unitlength}{0.5cm}\thicklines \put(-2,0){\line(1,0){4}} \put(0,-2){\line(0,1){4}} \end{picture} } % Gestaltung der Kopf- und Fußzeilen % Markierung des ersten und letzten Verses auf einer Seite, Formatierung der Versnummern: \newcommand{\versmark}[1]{\markboth{#1}{#1}{\oldstylenums{\small #1}}} % wenn alle Verse auf einer Seite zu nur einem Bibelkapitel gehören, soll die % Nummer des Kapitels nur einmal aufgerufen werden. \firstleftxmark und % \lastleftxmark werden von extramarks.sty geliefert: \newcommand{\kapitelmark}{% \ifthenelse{\equal{\firstleftxmark}{\lastleftxmark}}{}{\lastleftxmark,~}} % Das eigentliche Layout der Kopf- und Fußzeilen (Makros der memoir-Klasse): \makepagestyle{bibel} \makeevenhead{bibel}{\firstxmark, \rightmark{} -- \kapitelmark \leftmark}{\lastxmark}{} \makeoddhead{bibel}{}{\lastxmark}{\firstxmark, \rightmark{} -- \kapitelmark \leftmark} \makeevenfoot{bibel}{\thepage}{}{} \makeoddfoot{bibel}{}{}{\thepage} \pagestyle{bibel} \begin{document} \thispagestyle{empty} \begin{multicols}{2}\extramarks{1}{Genesis} \lettrine[lines=4, lhang=0.4]{I}{} n principio creavit Deus caelum et terram. \versmark{2} Terra autem erat inanis et vacua, et tenebrae super faciem abyssi, et spiritus Dei ferebatur super aquas. \versmark{3} Dixitque Deus: Fiat lux. Et facta est lux. \versmark{4} Et vidit Deus lucem quod esset bona et divisit Deus lucem ac tenebras. \versmark{5} Appellavitque Deus lucem Diem et tenebras Noctem. Factumque est vespere et mane, dies unus. viele viele weitere Verse des Buches Genesis \versmark{24} Quibus transactis, locutus est fratribus suis: Post mortem meam Deus visitabit vos et ascendere vos faciet de terra ista ad terram, quam iuravit Abraham, Isaac et Iacob. \versmark{25} Cumque adiurasset eos atque dixisset: Deus visitabit vos; asportate ossa mea vobiscum de loco isto , \versmark{26} mortuus est, expletis centum decem vitae suae annis. Et conditus aromatibus repositus est in loculo in Aegypto. \end{multicols} \end{document} \documentclass[12pt]{article} \usepackage{pstricks-add} \begin{document} % normally done with \readdata and nStep=...: \def\dataB{% 0.0000000e+00 0.0000000e+00 0.0000000e+00 1.0000000e+00 0.0000000e+00 0.0000000e+00 2.0000000e+00 0.0000000e+00 2.4000000e+04 3.6000000e+00 0.0000000e+00 2.4000000e+04 4.5000000e+00 0.0000000e+00 0.0000000e+00 14.5 0 0 111.55 0 0 1.2400000e+02 0.0000000e+00 0.0000000e+00 1.2700000e+02 -1.2000000e+04 0.0000000e+00 1.2750000e+02 -6.0000000e+03 2.4000000e+04 1.2800000e+02 0.0000000e+00 0.0000000e+00 } \psset{xunit=2.75cm,yunit=0.5mm} \begin{pspicture}(-0.55,-15)(1.4,33) \psaxes[labels=y,Dy=10,tickstyle=bottom,xAxes=false]{<->}(0,0)(0,-15)(1.45,30)% \psaxes[tickstyle=bottom,yAxes=false](0,0)(0,-15)(1.45,30)% \rput{70}(1.45,0){\psline(-0.1,0)(0.1,0)}% \listplot[plotstyle=line,linestyle=solid,xunit=2.75mm,yunit=0.0005mm,% plotNo=1,plotNoMax=2,xEnd=14.5]{\dataB}% \listplot[plotstyle=line,linestyle=solid,linecolor=blue,xunit=2.75mm,yunit=0.0005mm,% plotNo=2,plotNoMax=2,xEnd=14.5]{\dataB}% \end{pspicture}\hspace{0.75em} % \begin{pspicture}(-0.5,-15)(4,33) \rput{70}(-0.5,0){\psline(-0.1,0)(0.1,0)} \psaxes[Ox=11,tickstyle=bottom,yAxes=false]{->}(0,0)(-0.5,-15)(1.4,30) \listplot[Ox=11,plotstyle=line,xunit=0.275mm,yunit=0.0005mm,% plotNo=1,plotNoMax=2,xStart=10]{\dataB} \listplot[plotstyle=line,linecolor=blue,xunit=0.275mm,yunit=0.0005mm,% plotNo=2,plotNoMax=2,xStart=10]{\dataB} \end{pspicture} \end{document} \documentclass[a4paper,12pt]{article} \usepackage{pst-plot} \begin{document} \begin{psmatrix} a & b \newline [name=a] c & d \end{psmatrix} \psset{xunit=0.5} \begin{pspicture}(0,-5)(13,5) \rput(20,-4){% $\displaystyle J_n(x)=\frac{1}{\pi}\int_0^\pi\cos(x\sin t-nt)\mathrm{d}t$% } \psaxes[Dx=4]{->}(0,0)(0,-5)(26,5) \psset{linewidth=1pt} \pstVerb{% /nBessel 2 def % J_nBessel /PI 3.141592654 def /radDeg { 57.29577951 mul } def /degRad { 57.29577951 div } def /dt PI 500 div def % step /Bessel { /xVal exch def /JB 0 def % start value 0 dt PI { /tB exch def /JB JB dt xVal tB radDeg sin mul tB nBessel mul sub radDeg cos mul add def } for JB PI div } def } \psplot[plotpoints=500,yunit=5]{-5}{24}{x Bessel} %\psplot[plotpoints=500]{0}{24}{x Bessel 1.3 mul x radDeg sin 2.3 mul add 3.7 add} \end{pspicture} \end{document} \documentclass{article} \usepackage{amsmath} \begin{document} From mathmode.pdf, page 55: \[ \begin{split} \vec{a} = &\mathop{\framebox[0.35\columnwidth]{x}}\\ &+\framebox[0.75\columnwidth]{x}\\ &+\framebox[0.65\columnwidth]{x}\\ &+\framebox[0.95\columnwidth]{x} \end{split} \] Better spacing after the ``$=$'' with added ``\{\}''s: \[ \begin{split} \vec{a} = {} &\framebox[0.35\columnwidth]{x}\\ {} &\framebox[0.75\columnwidth]{x}\\ {} &\framebox[0.65\columnwidth]{x}\\ {} &\framebox[0.95\columnwidth]{x} \end{split} \] \end{document} \documentclass[a4paper,12pt]{scrreprt} \usepackage{filecontents} \begin{filecontents*}{LONGTAB.tex} \begin{longtable}{lX} EINS & Auf der Mauer III \\ ZWEI & auf der Lauer \\ DREI & sitzt 'ne kleine Wanze \end{longtable} \end{filecontents*} \usepackage[german]{babel} \usepackage[latin1]{inputenc} \usepackage{ltxtable} \begin{document} \LTXtable{\textwidth}{LONGTAB} \end{document} \documentclass[a4paper,12pt,]{scrartcl} \usepackage{ngerman} \usepackage[T1]{fontenc} \usepackage{lmodern} \usepackage[ansinew]{inputenc} \usepackage{array} \usepackage{tabularx} \usepackage[]{ragged2e}% Flattersatz mit Trennung \begin{document} \begin{table} \centering \setlength{\extrarowheight}{1.5mm} \setlength{\tabcolsep}{2mm} \captionabove{Beschriftung} \begin{tabularx}{\textwidth}{% >{\footnotesize\RaggedRight\arraybackslash}p{3.5cm} >{\footnotesize\RaggedRight\arraybackslash}X >{\footnotesize\RaggedRight\arraybackslash}X >{\footnotesize\RaggedRight\arraybackslash}X@{} >{\footnotesize\RaggedRight\arraybackslash}X} \hline Nature of process & \multicolumn{3}{l}{\footnotesize{RRA \dotfill}} & PRA \\ \hline Mode & Extractive & Elicitive & Sharing & Empowering \\ Outsider's Role & \multicolumn{3}{l}{\footnotesize{Investigator \dotfill}} & Facilitator \\[\extrarowheight] \parbox[b]{3.5cm}{Information owned, analyzed and used by} & \multicolumn{3}{l}{\footnotesize{Outsiders \dotfill}} & Local people \\ \hline \end{tabularx} \end{table} \end{document} \documentclass[ngerman]{article} \usepackage{babel} \parindent=0pt \begin{document} \begin{tabular}{l|p{5cm}|r} links & zentriert & rechts\\\hline A & jetzt hat diese Spalte eine fixe Breite und ein\newline sorgt für eine neue Zeile in der Spalte & B \\\cline{2-2} 1 & 2 & 3\\\hline \end{tabular} \bigskip \begin{tabular}{l|p{5cm}|r} links & zentriert & rechts\\\hline A & jetzt hat diese Spalte eine fixe Breite und ein\\ sorgt für eine neue Zeile in der Spalte & B \\\cline{2-2} 1 & 2 & 3\\\hline \end{tabular} \end{document} \documentclass[12pt]{article} \usepackage{ifpdf} \ifpdf \usepackage{pst-eps} \usepackage[pdftex]{graphicx} \usepackage{epstopdf} \fi \usepackage{pst-circ} \newcommand{\pssave}[2]{% \PSTtoEPS[headerfile=pstricks.pro,headers=all,% bbllx=-2,bblly=-2,bburx=2,bbury=2]{#1.eps}{#2}} \begin{document} \ifpdf \includegraphics{circtest} \else \pssave{circtest}{% \begin{pspicture}(-2,-2)(2,2)% \psgrid[subgriddiv=1,griddots=10]% \pnode(-2,-2){A}% \pnode(2,2){B}% \resistor[ dipolestyle = zigzag ](A)(B){$R$}% \end{pspicture}% } \fi \end{document} \documentclass{dantebuch} \usepackage{dantebuch-add} \begin{document} \chapter{blah} \bigskip \begin{Beispiel}[colwidth=3.5cm] \begin{pspicture}(-0.5,0.5)(3,-2) \psaxes[axesstyle=frame,linestyle=dashed]{->}(3,-2) \end{pspicture} \end{Beispiel} \end{document} \documentclass[12pt]{article} \usepackage{pst-3d} \usepackage{pst-node} \SpecialCoor \begin{document} \begin{tabular}{l} \pstilt{60}{% \begin{tabular}{|p{1em}|p{1em}|p{1em}|}\hline \rotateleft{\rnode{c1}{\hphantom{ column 1 }}} & \rotateleft{\rnode{c2}{}} & \rotateleft{\rnode{c3}{}} \end{tabular} }\\ \rput[lt]{60}(c1){ column 1} \rput[lt]{60}(c2){ column 2} \rput[lt]{60}(c3){ column 2} \begin{tabular}{|p{1em}|p{1em}|p{1em}|}\hline 1 & 2 & 3 \\\hline 4 & 5 & 6 \\\hline \end{tabular} \end{tabular} \end{document} % Rolf Niepraschk, 2004-05-17, \documentclass[a4paper]{article} \usepackage[latin1]{inputenc} \usepackage[T1]{fontenc} \usepackage{lmodern} \usepackage{manfnt,shortvrb,calc,lettrine,pstricks,multido} \MakeShortVerb{\|} \makeatletter \newsavebox{\dBox} \newenvironment{dangerPar*} {\gdef\dangerSym{\dbend\,\dbend}\@dangerPar} {\end@dangerPar} \newenvironment{dangerPar}{% \gdef\dangerSym{\dbend\phantom{\,\dbend}}\@dangerPar% }{\end@dangerPar} \def\@dangerPar{% \begin{lrbox}{\dBox} \minipage[c]{\linewidth-\widthof{\dangerSym}-\columnsep}% } \def\end@dangerPar{% \endminipage \end{lrbox}% \trivlist\item\relax \noindent \minipage[c]{\widthof{\dangerSym}} \raisebox{\height}[.9\height][.1\height]{\dangerSym}% ??? \endminipage \hfill \minipage[c]{\wd\dBox} \usebox{\dBox} \endminipage% \endtrivlist } \makeatother \newsavebox{\bombbox} \sbox\bombbox{% \psset{unit=.55ex}% \begin{pspicture}(-4,-4)(4,4) \pscircle[fillcolor=gray,fillstyle=solid]{4} \rput{45}{\scaleboxto(6,0){\textsf{\textbf{PS}}}} \psellipse*(0,3.8)(1,.2) \psellipse*(0,5.5)(1,.2) \psframe*(-1,3.8)(1,5.5) \psbezier(0,5.5)(0,7)(1,8)(3.5,8) \multido{\r=-0+40}{9}{\rput{\r}(3.5,8){\psline(0,0)(.4,0)}} \end{pspicture}} \newcommand\danger{% \lettrine[lines=2,lraise=0.65,nindent=0pt,findent=.5em]{\normalsize\dbend}} \newcommand\ddanger{% \lettrine[lines=2,lraise=0.65,nindent=0pt,findent=.5em]{% \normalsize\dbend\,\dbend}} \newcommand\DANGER{% \lettrine[lines=3,lraise=0.01,lhang=0,nindent=0pt,findent=.75em]{% \usebox\bombbox}} \begin{document} \begin{dangerPar} Existiert für |\psline| nur ein Koordinatenpaar, so wird grundsätzlich vom aktuellen Punkt aus zum angegeben Punkt gezeichnet, wobei der aktuelle Punkt immer auf den Koordinatenursprung (0,0) gesetzt wird. Existiert für |\psline| nur ein Koordinatenpaar, so wird grundsätzlich vom aktuellen Punkt aus zum angegeben Punkt gezeichnet, wobei der aktuelle Punkt immer auf den Koordinatenursprung (0,0) gesetzt wird. \end{dangerPar} \begin{dangerPar*} Existiert für |\psline| nur ein Koordinatenpaar, so wird grundsätzlich vom aktuellen Punkt aus zum angegeben Punkt gezeichnet, wobei der aktuelle Punkt immer auf den Koordinatenursprung (0,0) gesetzt wird. Existiert für |\psline| nur ein Koordinatenpaar, so wird grundsätzlich vom aktuellen Punkt aus zum angegeben Punkt gezeichnet, wobei der aktuelle Punkt immer auf den Koordinatenursprung (0,0) gesetzt wird. \end{dangerPar*} \danger Existiert für |\psline| nur ein Koordinatenpaar, so wird grundsätzlich vom aktuellen Punkt aus zum angegeben Punkt gezeichnet, wobei der aktuelle Punkt immer auf den Koordinatenursprung (0,0) gesetzt wird. Existiert für |\psline| nur ein Koordinatenpaar, so wird grundsätzlich vom aktuellen Punkt aus zum angegeben Punkt gezeichnet, wobei der aktuelle Punkt immer auf den Koordinatenursprung (0,0) gesetzt wird. \ddanger Existiert für |\psline| nur ein Koordinatenpaar, so wird grundsätzlich vom aktuellen Punkt aus zum angegeben Punkt gezeichnet, wobei der aktuelle Punkt immer auf den Koordinatenursprung (0,0) gesetzt wird. Existiert für |\psline| nur ein Koordinatenpaar, so wird grundsätzlich vom aktuellen Punkt aus zum angegeben Punkt gezeichnet, wobei der aktuelle Punkt immer auf den Koordinatenursprung (0,0) gesetzt wird. \DANGER Existiert für |\psline| nur ein Koordinatenpaar, so wird grundsätzlich vom aktuellen Punkt aus zum angegeben Punkt gezeichnet, wobei der aktuelle Punkt immer auf den Koordinatenursprung (0,0) gesetzt wird. Existiert für |\psline| nur ein Koordinatenpaar, so wird grundsätzlich vom aktuellen Punkt aus zum angegeben Punkt gezeichnet, wobei der aktuelle Punkt immer auf den Koordinatenursprung (0,0) gesetzt wird. \end{document} \documentclass{minimal} \usepackage{pst-plot} \makeatletter \let\@nil\relax \def\PSTLinReg#1{% \expandafter\PSTLinReg@i#1 D \@nil } \def\PSTLinReg@i#1 #2 #3 #4\@nil{% \PSTLinReg@ii#2 #4\@nil } \def\PSTLinReg@ii#1 D #2\@nil{% \def\arg{#1} \def\suite{#2} Traitement de \arg\par \ifx\suite\empty \let\next\relax \let\suite\relax \else \let\next\PSTLinReg@ii \fi \expandafter\next\suite\@nil } \makeatother \begin{document} \readdata{\data}{/home/voss/Documents/data.txt} \PSTLinReg{\data} \data \end{document} \documentclass{article} \usepackage[latin9]{inputenc} \usepackage{color} \usepackage{listings} \usepackage{fancyvrb} \usepackage{pstricks} \lstset{fancyvrb=true, moredelim=[is][\bfseries\red]{µ}{µ}} \fvset{commandchars=\\\{\}} \newcommand{\boiterouge}[1]{\hskip -\fboxsep\fcolorbox{green}{red}{#1}} \begin{document} \leftskip=0pt plus 1fil \rightskip=-\leftskip \parfillskip=\leftskip \parindent=0pt \bgroup \raggedright ein interessantes Layout, allerdings nicht ganz das was ich suchte. Ich möchte nämlich alles in eine Box packen (wie ?) die komplett in die nächste Zeile geschoben wird, wenn sie über den Seitenrand hinausragt. \egroup \end{document} \begin{lstlisting} debut y = a * x + b µy = m * x + pµ y = a * x + b y = m * x + p fin \end{lstlisting} \begin{BVerbatim} debut y = a * x + b \boiterouge{y = m * x + p} y = a * x + b y = m * x + p fin \end{BVerbatim} {\red texte} \end{document} \documentclass[ngerman,12pt]{book} \usepackage[T1]{fontenc} \usepackage[latin1]{inputenc} \usepackage{graphicx} \usepackage{rotating} \usepackage{pst-3d} \usepackage{babel} \usepackage[justification=raggedright,singlelinecheck=false]{caption} \makeatletter \newsavebox\PSTBox \def\thickhrulefill{\leavevmode \leaders \hrule height 1ex \hfill \kern \z@} \def\@makechapterhead#1{% \reset@font \parindent \z@ \vspace*{10\p@}% \hbox{% \begin{tabular}{cl} \centering\scshape\large\strut\@chapapp{} & \\[-.25ex]\cline{2-2} \fbox{% \parbox[t][10em][t]{5ex}{\centering \LARGE\bfseries\strut\thechapter% }} & \advance\hsize by -2cm \parbox[t]{\hsize}{% \vspace{-1ex} % \hrule\par% \vskip 6pt% \Huge\bfseries#1 \raggedleft\usebox\PSTBox } \end{tabular}% }% \vskip 100\p@ } \def\@makeschapterhead#1{% \reset@font \parindent \z@ \vspace*{10\p@}% \hbox{% \begin{tabular}{p{1cm}l} \scshape \strut \phantom{\@chapapp{}} & \\[-.25ex]\cline{2-2} \fbox{% \parbox[t][10em][t]{3ex}{ \LARGE \bfseries \strut \phantom{\thechapter}% }} & \advance\hsize by -2cm \parbox[t]{\hsize}{% % \hrule\par% \vskip 6pt% \Huge\bfseries#1\\[10pt] \raggedleft\usebox\PSTBox } \end{tabular}% }% \vskip 100\p@ } \begin{document} \tableofcontents \sbox\PSTBox{\includegraphics[height=2cm]{Sinus2}} \chapter{Einführung} \begin{tabular}{l} \pstilt{60}{% \begin{tabular}{|p{1em}|p{1em}|p{1em}|}\hline \begin{turn}{90}{{colum 1\ }\end{turn} & \begin{turn}{90}{{colum 2\ }\end{turn} & \begin{turn}{90}{{colum 3\ }\end{turn} \end{tabular} }\\ \begin{tabular}{|p{1em}|p{1em}|p{1em}|}\hline 1 & 2 & 3 \\\hline 4 & 5 & 6 \\\hline \end{tabular} \end{tabular} \vspace{0.5cm} \begin{tabular}{l} \psTilt{60}{% \begin{tabular}{|p{1em}|p{1em}|p{1em}|}\hline \begin{turn}{90}{{colum 1\ }\end{turn} & \begin{turn}{90}{{colum 2\ }\end{turn} & \begin{turn}{90}{{colum 3\ }\end{turn} \end{tabular} }\\ \begin{tabular}{|p{1em}|p{1em}|p{1em}|}\hline 1 & 2 & 3 \\\hline 4 & 5 & 6 \\\hline \end{tabular} \end{tabular} \paragraph{Gracilariaceae} \begin{table}[!h] \begin{footnotesize} \caption{Gracilariaceae} \begin{tabular*}{\textwidth}{lll} \hline soort & inzameling & code\\ \hline \textit{Gracilaria corticata} & The Wreck, Mirbat, Oman, 27 september 2003 & DHO196\\ \textit{Gracilaria debilis} & Hoon's Bay, Mirbat, Oman, 28 september 2003 & DHO228\\ \textit{Gracilaria textorii} & Hoon's Bay, Mirbat, Oman, 28 september 2003 & DHO246\\ \textit{Fauchea} sp. & Hoon's Bay, Mirbat, Oman, 28 september 2003 & DHO244\\ \hline \end{tabular*} \end{footnotesize} \end{table} \end{document} \documentclass[12pt]{article} \usepackage{pstricks} \usepackage{pst-3dplot} \usepackage{pst-grad} \begin{document} \begin{pspicture*}(-5,-4)(5,5) \newpsstyle{hiddenStyle}{fillstyle=gradient,gradbegin=red,gradend=white} \psset{Beta=45,Alpha=30} \psplotThreeD[hiddenLine=true,drawStyle=yLines,plotstyle=curve](-3,3)(-3,3){% x dup mul 0.5 mul y dup mul sub} \pstThreeDCoor[xMin=-1,xMax=5,yMin=-1,yMax=5,zMin=-1,zMax=5,linecolor=black] \end{pspicture*} \end{document} \def\afterfi#1\fi{\fi#1} \def\afterelse#1\else#2\fi{\fi#1} \def\empty{} \def\sort#1#2{\sorta{#1}{}{}#2,\relax,} \def\sorta#1#2#3#4,{% %% #1 = comparison operator %% #2 = current extremum %% #3 = already compared values %% #4 = next item to compare \ifx\relax#4\empty% %% #4 = \relax, that means end of list: print the current extremum #2% \ifx\relax#3\relax\else %% #3 is not empty, so continue to process , \sort{#1}{#3}% \fi \else\afterfi{% %% #4 is supposed to be an acceptable item (i.e. a number) \ifx\relax#2\relax\afterelse{% %% #2 is empty, #4 is the extremum %% continue processing with #4 as the current extremum \sorta{#1}{#4}{#3}% }% \else\afterfi{% %% #2 is not empty... \ifnum#2#1#4 \afterelse{% THE SPACE HERE I IMPORTANT %% the current extremum is less than the next item \ifx\relax#3\relax\afterelse{% %% #3 = empty \sorta{#1}{#4}{#2}% }% \else\afterfi{% \sorta{#1}{#4}{#2,#3}% }% \fi }% \else\afterfi{% \ifx\relax#3\relax\afterelse{% %% #3 = empty \sorta{#1}{#2}{#4}% }% \else\afterfi{% \sorta{#1}{#2}{#3,#4}% }% \fi }% \fi }% \fi }% \fi } \edef\tempa{% \sort<{1,2,3,4,51,2,3,4,51,2,3,4,51,2,3,4,51,2,3,4,51,2,% 3,4,51,2,3,4,51,2,3,4,51,2,3,4,51,2,3,4,51,2,3,4,51,2,% 3,4,51,2,3,4,51,2,3,4,5% ,1,2,3,4,51,2,3,4,51,2,3,4,51,2,3,4,51,2,3,4,51,2,% 3,4,51,2,3,4,51,2,3,4,51,2,3,4,51,2,3,4,51,2,3,4,51,2,% 3,4,51,2,3,4,51,2,3,4,5% ,1,2,3,4,51,2,3,4,51,2,3,4,51,2,3,4,51,2,3,4,51,2,% 3,4,51,2,3,4,51,2,3,4,51,2,3,4,51,2,3,4,51,2,3,4,51,2,% 3,4,51,2,3,4,51,2,3,4,5}% 171 elements si j'ai bien compté } \show\tempa \bye \documentclass[a4paper,11pt, titlepage]{report} \usepackage{pslatex} \usepackage{graphicx} \usepackage{pst-all} \usepackage{subfigure} \begin{document} \begin{figure}[htb]% \centering \subfigure[Préférences unimodales]{ \psset{xunit=1cm, yunit=1cm} \pspicture(0,2)(6,8) \psline(1,7)(1,3)(5,3) \uput[0](4,2.5){C} \psline[linewidth=1.4pt](2,6)(3,5)(4,4) \endpspicture } \subfigure[Préférences non-unimodales]{ \psset{xunit=1cm, yunit=1cm} \label{prefnonunimodales} \pspicture(0,2)(6,8) \psline[linewidth=1.4pt, linestyle=dotted](2,4)(3,4)(4,6) \endpspicture }\\ \caption{Exemples de préférences unimodales et non-unimodales.} \label{prefunimodnonunimod} \end{figure} \end{document} \documentclass[12pt]{article} \usepackage{pst-optic} \def\cropMark(#1,#2){% \pscustom{% \translate(#1,#2)% \pscircle{3mm}% \psline[liftpen=2](0,-5mm)(0,5mm)% \psline[liftpen=2](-5mm,0)(5mm,0)% }} \def\setCropMarks{% \cropMark(0,0)\cropMark(\textwidth,0)% \cropMark(0,-\textheight)\cropMark(\textwidth,-\textheight)% } \begin{document} \setCropMarks% \makeatletter \SpecialCoor \def\arclens{\@ifnextchar[{\arc@lens}{\arc@lens[]}} \def\arc@lens[#1](#2,#3)(#4,#5)#6{% \begingroup \SpecialCoor \def\AL@opt{#1}% \dimen0=#2\psxunit \advance\dimen0 by#4\psxunit \dimen0=0.5\dimen0 \dimen1=#3\psyunit \advance\dimen1 by#5\psyunit \dimen1=0.5\dimen1 % \dimen2=#2\psxunit \advance\dimen2 by-#4\psxunit \dimen3=#3\psyunit \advance\dimen3 by-#5\psyunit \def\d{ #4\space #2 sub dup mul #5\space #3 sub dup mul add sqrt 2 div } \def\r{ #6 dup mul } \def\l{ #6 dup mul \d dup mul sub } \ifx\empty\AL@opt \rput{(\dimen3,-\dimen2)}(\dimen0,\dimen1){% \psarc(!\l sqrt 0){#6}% {!\d \l\space sqrt div 1 atan neg 180 add}% {!\d \l\space sqrt div 1 atan 180 add}} \else \rput{(\dimen3,-\dimen2)}(\dimen0,\dimen1){% \expandafter\psarc\expandafter[\AL@opt](!\l sqrt 0){#6}% {!\d \l\space sqrt div 1 atan neg 180 add}% {!\d \l\space sqrt div 1 atan 180 add}} \fi \endgroup } \makeatother \begin{pspicture}(0,0)(10,10) \arclens[linecolor=red](1,2)(0,-3){4} \arclens[linecolor=red](0,-3)(1,2){4} \psdots[dotscale=1.5](1,2)(0,-3) \rput{20}(5,2){ \arclens(0,0)(0,4){5} \arclens(1,4)(1,0){5} \psline(0,0)(1,0) \psline(0,4)(1,4) } \end{pspicture} \rput{20}(0,0){\lens[AB=2]} blah blubber \newpage\setCropMarks% blah blubber \end{document} \documentclass{article} \usepackage{amsmath} \makeatletter \newenvironment{numberedpars} {% \setcounter{secnumdepth}{4} \renewcommand{\theparagraph}{\arabic{paragraph}} \renewcommand{\@seccntformat}[1] {\expandafter\ifx\csname##1\endcsname\paragraph\csname the##1\endcsname\else\csname the##1\endcsname\quad\fi} \let\old@par=\par \def\new@par{\let\par=\old@par\paragraph{}\let\par=\new@par} \let\par=\new@par \par }{} \makeatother \begin{document} \begin{numberedpars} dies ist\\ ein Gedicht\\ oh weh und nun\\ noch eins\\ o weh oh weh \end{numberedpars} \end{document}