diff --git a/help/YATEXHLP.jp b/help/YATEXHLP.jp index ecf3e2c..c1fab92 100644 --- a/help/YATEXHLP.jp +++ b/help/YATEXHLP.jp @@ -1805,6 +1805,95 @@ \textbackslash �o�b�N�X���b�V�����̂��� +FILTER +%#BEGIN FILTER{OUTPUT}{COMMANDLINE} ... %#END +\if0 ���� \fi �܂łɈ͂܂ꂽ�̈�A�������� %#SRC{...} �Ŏw�肳�ꂽ�t�@�C���� +�O���v���O���� COMMANDLINE �̕W�����͂Ƃ��ēn���AOUTPUT�t�@�C�����쐬������B + +.blockdiag +%#BEGIN FILTER{OUTPUT}{blockdiag -T %t -o %o -} ... %#END + + +http://blockdiag.com/ja/ +blockdiag �ɂ��e�L�X�g���O���t�摜�ϊ���p�����������B +LaTeX�\�[�X���Ɉȉ��̂悤�ɏ����Ă��� + +%#BEGIN FILTER{graph.png}{blockdiag -T %t -o %o -} +\if0 +=== +blockdiag { + default_fontsize = 24; + A -> B; +} +=== +\fi +%#END + +�����āABEGIN...END�̗̈���� [prefix] t e (�‹��^�C�v�Z�b�g)���ĂԂ� +2�‚� === �ň͂܂ꂽ��������͂Ƃ��� + + blockdiag -T png -o graph.png - + +���Ă΂�A[ A ] -> [ B ] �̂悤�ȃO���t�� graph.png �ɓ�����B +�����LaTeX�{������ \includegraphics ����Ή摜�̃\�[�X��{���Ɠ��� +�t�@�C���ňꌳ�Ǘ��ł���B + +�摜�̃\�[�X��ʃt�@�C��(���Ƃ��� src.diag)�ɂ������ꍇ�͈ȉ��̂悤�ɂ���B + +%#BEGIN FILTER{graph.png}{blockdiag -T %t -o %o -} +%#SRC{src.diag} +%#END + + +.nwdiag +%#BEGIN FILTER{OUTPUT}{nwdiag -T %t -o %o -} ... %#END + + +.seqdiag +%#BEGIN FILTER{OUTPUT}{seqdiag -T %t -o %o -} ... %#END + + +.actdiag +%#BEGIN FILTER{OUTPUT}{actdiag -T %t -o %o -} ... %#END + + +.rackdiag +%#BEGIN FILTER{OUTPUT}{rackdiag -T %t -o %o -} ... %#END + + +.dot +%#BEGIN FILTER{OUTPUT}{dot -T %t -o %o} ... %#END + + +http://www.graphviz.org/ +https://ja.wikipedia.org/wiki/Graphviz +Graphviz �ɂ��e�L�X�g���O���t�摜�ϊ���p�����������B +LaTeX�\�[�X���Ɉȉ��̂悤�ɏ����Ă��� + +%#BEGIN FILTER{graph.png}{dot -T %t -o %o} +\if0 +=== +digraph { + graph [charset="utf-8"] + A -> B +} +=== +\fi + +�����āABEGIN...END�̗̈���� [prefix] t e (�‹��^�C�v�Z�b�g)���ĂԂ� +2�‚� === �ň͂܂ꂽ��������͂Ƃ��� + + dot -T png -o graph.png + +���Ă΂�A + + [ A ] + �� + [ B ] + +�̂悤�ȃO���t�� graph.png �ɓ�����B + + LaiTeX a Little Assistant Interface for TeX on Vz �����炭���Ȃ����� Vz ��Ŏg���Ă��邱�̃��[�h�B