KTUGFaq

KTUG FAQ

PerlTeX (rev. 1.8)

α:
йȣ:
Don't be overly suspicious where it's not warranted.
MakingExam&value=PointOfQuestion占쏙옙占쏙옙占쏙옙占쏙옙占UTF-8PageStyle&value=ʸTeX���۵�����&value=Խ › PerlTeX
[]

Ұ


Perl ڵ带 LaTeX ũθ Դ ִ Ű̴. Perl ũΰ LaTeX ũη Ǵ ̴. ̷ν LaTeX ɷ° Perl α׷ ɷ ְ ȴ.

[]

ں \usepackage{perltex} Ѵ. \perlnewcommand, \perlrenewcommand, \perlnewenvironment, \perlrenewenvironment װ ̿ ִ.

perltex.pl̶ ũƮ Ѵ. ɼ .
--latex=program
        ⺻ latex  ٸ (:pdflatex)   ִ.
--nosafe
        ⺻  Perlڵ(: ϻ)  ʵ Ǿ ִµ
         ɼ ġ Ǯش.  Perl ڵ尡 ״ ȴ.
--permit=feature
        Ư Perlڵ常 ġκ Ѵ.  ɼ   ִ.

[]

1: ѱ Sorting

TeXδ ڿ ϴ ڵ带 ¥Ⱑ ʴ. PerlTeX ̷ Ա⺸ .

test.tex:
\documentclass[a4paper]{article}
\usepackage{perltex}
\usepackage{dhhangul}
\perlnewcommand{\sortarg}[1]{join ',', sort split ',', $_[0]}
\newcommand{\teststring}{ѱ,,츮,ѹα}
\begin{document}
\begin{center}
\teststring\\
$\Downarrow$\\
\sortarg{\teststring}
\end{center}
\end{document}
PerlTeX TeX ũθ ̸ Ȯ(expand) Perl óѴ. Ȯ ϰ Ϸ \noexpand TeX ũ տ ̸ ȴ.

:
$ perltex.pl --latex=lambda --nosafe test.tex

: perltexsortexample.png

~ ⸸ ص ųϴ. :D --Progress

[]

2: DB List Plot ׸

DB(MySQL) Ǿ ִ ġ ͸ Perl Ͽ ̸ PSTricks ̿Ͽ List plot ׸ ̴. ⼭ 츮 ϴ List plot ü հ ִ밪, ּҰ perl Ͽ ̸ ٷ TeX ϴ ִ ̴. Linux ϴ ϰ testϿ Windows 밡ϸ ȴ.

[]

DB ϱ

ֵ DB Է ׸ ̱ ϰڴ. ϴ, localhost MySQL ġ Ǿ ִٰ ϰ, 1. DB
% mysql -h localhost -p -u root
Enter password: *****
mysql> GRANT ALL ON perltexdb.* TO 'ptuser'@'localhost' IDENTIFIED BY 'ptpass';
Query OK, 0 rows affected (0.09 sec)
mysql> CREATE DATABASE perltexdb;
Query OK, 1 row affected (0.08 sec)
mysql> quit
2. Table Է
% mysql -h localhost -p -u ptuser
Enter password: ptpass
mysql> USE perltexdb;
mysql> CREATE TABLE perfdata (num INT, value FLOAT);
mysql> INSERT INTO perfdata (num,value) VALUES(1, 10.21);
mysql> INSERT INTO perfdata (num,value) VALUES(2, 20.22);
mysql> INSERT INTO perfdata (num,value) VALUES(3, 30.23);
mysql> INSERT INTO perfdata (num,value) VALUES(4, 40.24);
mysql> INSERT INTO perfdata (num,value) VALUES(5, 50.25);
mysql> INSERT INTO perfdata (num,value) VALUES(6, 52.24);
mysql> INSERT INTO perfdata (num,value) VALUES(7, 30.23);
mysql> INSERT INTO perfdata (num,value) VALUES(8, 20.22);
mysql> INSERT INTO perfdata (num,value) VALUES(9, 10.21);
mysql> INSERT INTO perfdata (num,value) VALUES(10, 8.18);

Դϴ. ˼մϴ. !!!

^
Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2008-01-11 00:52:35
Processing time 0.0395 sec