<

Similar documents
tex03final1.dvi

Chapter 1 latex latex divout for windouws,texmaker,beamer latex 2012/2/2 2

sin log lim Deutsch Hello, TEX World! 1.1 T

Microsoft PowerPoint - 第13回 TeX 1日目.ppt [互換モード]

(a) WYSIWYG (What you see is what you get.) (b) (c) Hyper Text Markup Language: SGML (Standard Generalized Markup Language) HTML (d) TEX

コンピュータ基礎 5. マークアップによるレポート作成

DVIOUT-マスタ-

PowerPoint Presentation

XMLとXSLT

2. label \ref \figref \fgref graphicx \usepackage{graphicx [tb] [h] here [tb] \begin{figure*~\end{figure* \ref{fig:figure1 1: \begin{figure[


i I 1 1! xemacs platex DVI xdvi

cpall.dvi

sarutex.dvi

Year 2010 Graduation Thesis A LATEX Template for Graduation Thesis Keio University Faculty of Environment and Information Studies Fusuke Hogeyama Advi

tex02.dvi

L A TEX (2)

PowerPoint プレゼンテーション

LaTeX実践講座 - これから TeXを使って文書を書きまくる人のために

L A TEX Copyright c KAKEHI Katsuhiko All Rights Reserved 1 L A TEX \documentstyle[< >]{jarticle} \title{< >} \author{< >} \date{< >} < > \be

TeX紹介

TEX 6.2. EQUATIONS Y=[ Y=] equation y = ax + b y = ax + b (6.1) Y=[ Y=] Y=nonumber eqnarray 3 2 eqnarray equation Y=Y= eqnarray y = ax + b (6.2) y = x

L A L A TEX UTF-8 Makefile \begin{jabstract} \end{jabstract} \begin{eabstract} \end{eabstract} main.tex L A TEX i

help gem gem gem my help

2 (2) WinShell 2 (3) WinShell L A TEX ( ) ( ) 2 1 L A TEX.tex L A TEX WinShell (4) WinShell 2 L A TEX L A TEX DVI DeVice Independent (5) WinShell 2 DV

PowerPoint プレゼンテーション

PostgreSQL の XML 機能解説と将来拡張への提言


Webプログラミング演習

1.5,. ( A, 7, * ) Emacs,., <Return>., <Delete>. <Delete>, Delete. <Delete>,. 1.6,.,, Emacs.,. ( ), ( ),,. C-x,., Emacs.,. C-x C-f ( )... C-x C-s. Emac

PowerPoint プレゼンテーション

readme.dvi

visit.dvi

semi4.dvi


LATEX

1 L A TEX

TEX ( ) #2 Options Advanced Configure Ghostscript Options dwinkanji URL W32TeX Windows ptex W32TeX

DVI OS EasyTEX TEX LabEditor WinShell TEX.tex TEX TEX TEX.dvi DVI MaC DVI PDF Windows DVI PDF DVI TEX PDF 2

スライド 1

LaTeX GSscript GSview......

Beamerでプレゼンテーション

L A TEX L A TEX L A TEX L A TEX

電気通信大学 コンピュータリテラシー 文書整形 --- LaTeX ---

スライド 1

XSLT XSLT xsd XSLT XML xsd XPath <xsl:template ]

JSIAM URL TEX Web jsjsiam.cls jsiammacrover


タグ付きPDFとは何か?

Web2.0 REST API + XSLT Amazon hon.jp API XML Consortium XML ( ) REST(GET)API hon.jp Amazon.co.jp Google Map Exif to RDF(kanzaki.com) REST +

1.2 L A TEX 2ε Unicode L A TEX 2ε L A TEX 2ε Windows, Linux, Macintosh L A TEX 2ε 1.3 L A TEX 2ε L A TEX 2ε 1. L A TEX 2ε 2. L A TEX 2ε L A TEX 2ε WYS

1. スキーマを作成する チュートリアル : 簡単な日記帳を作る 最初のステップとして 簡単な日記帳を作ってみましょう 件名 と 本文 があるだけの簡単なものです 1. スキーマを作成する では まず 日記帳 のスキーマを定義します スキーマは XML ファイル として作成します コラム :XML

PowerPoint プレゼンテーション

LaTeX入門

PDF PDF PDF

TD-C56D.indd

xslt #xslt

XMLプログラミング(DOM編)

edaenumerate (1) (2) (3) (4) (5) (6) (7) (8) (9) 2. 3 edaenumerate edaenumerate 2 <..> \begin{enumerate}<3> (1) (2) (3) (4) (5) (6) (7) (8) (9)

ii 本ガイドは SWP/SW の機能を最大限活用していただくことを企図して作成された手引書です SWP/SW を使用して文書作成を行う場合 TEX の機能を意識することは余りありません TEX を知らなくても高品位な文書作成が行える点に SWP/SW の特長があることも事実ですが TEX の機能を

地域ポータルサイト「こむねっと ひろしま」

2002年度情報リテラシーⅢ

SMILE-BS_人事給与

LeapMotion JINS MEME 2019

1 (p)l A TEX L A TEX ( Stanford CSLI Emma Pease 15 LATEX 2 lingmacros.sty gb4e.sty TeX Live \docu

Transcription:

<?xml version="1.0" encoding="shift_jis"?> <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/xsl/transform" version="1.0"> <xsl:strip-space elements="*" /> <xsl:output method="text" encoding="shift-jis" indent="no" media-type="text/xml" /> <xsl:template match="/"> <!--ドキュメントクラス宣言 --> documentclass[<xsl:value-of select="root/@option" />]{<xsl:value-of select="root/@class" />} <!--プレアンブル--> <xsl:value-of select="root/head/pack" /> parindent=0pt title{<xsl:apply-templates select="/root/head/title" />} author{<xsl:value-of select="/root/head/author" />} date{<xsl:value-of select="/root/head/date" />} <!-- 終わり--> <!--ドキュメントの始まり--> begin{document} <xsl:apply-templates select="root/body/*" /> end{document} <!--タイトルと目次 --> <xsl:template match="maketitle"> maketitle thispagestyle{empty} <!-- 目次 --> <xsl:template match="toc"> pagenumbering{roman} setcounter{page}{1} tableofcontents newpage pagenumbering{arabic} setcounter{page}{1}

<!-- 見出し関連 --> <!--セクション--> <xsl:template match="section"> section{<xsl:value-of select="@title" />} <!--サブセクション--> <xsl:template match="subsection"> subsection{<xsl:value-of select="@title" />} <!--サブサブセクション--> <xsl:template match="subsubsection"> subsubsection{<xsl:value-of select="@title" />} <!-- 文字関連 --> <!-- 文字寄せ--> <xsl:template match="center"> begin{center} end{center} <!-- 右寄せ --> <xsl:template match="right"> begin{flushright} end{flushright}

<!-- 左寄せ --> <xsl:template match="left"> begin{flushleft} end{flushleft} <!-- 太文字 --> <xsl:template match="b"> textbf{} <!--イタリック--> <xsl:template match="i"> textit{} <!-- 下線 --> <xsl:template match="u"> Underline{} <!-- 文字サイズ --> <!-- 大きくする--> <xsl:template match="large"> { large } <xsl:template match="large"> { Large } <xsl:template match="large"> { LARGE } <!-- 小さくする --> <xsl:template match="tiny">

{ tiny } <xsl:template match="small"> { small } <!-- 段落 --> <xsl:template match="p"> par{} <!-- 改行 --> <xsl:template match="br"> {} <!-- 箇条書き --> <!-- 番号付き箇条書き--> <xsl:template match="ol"> begin{enumerate} end{enumerate} <!-- 番号なし箇条書き--> <xsl:template match="ul"> begin{itemize} end{itemize} <!-- リストアイテム --> <xsl:template match="li"> item <!-- 表 --> <!--テーブル--> <xsl:template match="table"> <!-- 中央なら --> <xsl:when test="contains(@align,'center')">

begin{center} <!-- 右寄せなら --> <xsl:when test="contains(@align,'right')"> begin{flushright} <!-- 左寄せなら --> <xsl:when test="contains(@align,'left')"> begin{flushleft} begin{flushleft} <!-- tabular の始まり --> begin{tabular}{<xsl:value-of select="@sell" />} <!--hline--> <xsl:for-each select="tr"> <!-- <tr> が最後なら --> <xsl:when test="position()=last()"> hline <!--td の分岐 --> <xsl:for-each select="td"> <xsl:when test="position()=last()"> & </xsl:for-each> hline

hline <xsl:for-each select="td"> <xsl:when test="position()=last()"> & </xsl:for-each> </xsl:for-each> end{tabular} <!-- end の出力 --> <!-- 中央なら --> <xsl:when test="contains(@align,'center')"> end{center} <!-- 右寄せなら --> <xsl:when test="contains(@align,'right')"> end{flushright} <!-- 左寄せなら --> <xsl:when test="contains(@align,'left')"> end{flushleft} end{flushleft}

<!-- 特殊文字 --> <!-- 大なり--> <xsl:template match="lt">$<${} <!-- 小なり--> <xsl:template match="gt">$>${} <!--ドル--> <xsl:template match="dol"> ${} <!-- アンダーバー --> <xsl:template match="ub"> _{} <!-- アンド --> <xsl:template match="and"> &{} <!-- 円マーク --> <xsl:template match="yen"> textbackslash{} <!-- 中括弧 --> <xsl:template match="rk"> {{} <xsl:template match="lk"> }{} <!--ニューページ--> <xsl:template match="newpage"> newpage <!-- 引用 --> <xsl:template match="bq"> begin{quotation} end{quotation} <!-- TeX と LaTeX --> <xsl:template match="tex"> TeX{} <xsl:template match="latex"> LaTeX{} <xsl:template match="latexe"> LaTeXe{} <!-- pre タグ --> <xsl:template match="pre"> begin{verbatim}<xsl:value-of select="." /> end{verbatim}

<!-- 後注 --> <xsl:template match="footnote"> footnote{} <xsl:template match="outnote"> 後注 <!-- 文献表 --> <xsl:template match="biblio"> <xsl:when test="@title"> <xsl:value-of select="@title" /> 参考文献 begin{itemize} end{itemize} </xsl:stylesheet>