<xsl:stylesheet xmlns:bib="http://purl.org/NET/xbiblio/citeproc" xmlns:cs="http://purl.org/NET/xbiblio/csl" xmlns:db="http://docbook.org/ns/docbook" xmlns:mods="http://www.loc.gov/mods/v3" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:存在する="http://存在する.sourceforge.逮捕する/NS/存在する" xmlns:xdoc="http://www.pnp-ソフトウェア.com/XSLTdoc" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns="http://www.w3.org/1999/xhtml" 見解/翻訳/版="2.0" 除外する-result-prefixes="db xdoc xhtml mods xs cs 存在する bib">
<xsl:含む href="../citeproc.xsl" />
<xsl:生産(高) method="text" 見解/翻訳/版="1.0" encoding="utf-8" indent="no" />
<xsl:(土地などの)細長い一片-space elements="*" />
<xsl:template match="/">
<xsl:if 実験(する)="db:article">\documentclass[10pt]{amsart}</xsl:if>
<xsl:if 実験(する)="db:調書をとる/予約する|db:一時期/支部">\documentclass[10pt]{amsbook}</xsl:if>
<xsl:text>
\usepackage[utf8]{inputenc}
\usepackage{url}
\usepackage{lettrine}
??
\usepackage{hyperref}
\usepackage[LY1]{fontenc}
\usepackage{CronosProOSF}
\usepackage{WarnockProOSF}
%\usepackage{palatino}
\input?protcode.tex
??
\catcode`\$=12
\setcounter{secnumdepth}{0}
\linespread{1.2}
\begin{文書}
</xsl:text>
<xsl:適用する-templates select="/*/db:info" />
<xsl:適用する-templates select="//db:section | /*/db:para" />
\section*{言及/関連s}
\pagestyle{empty}
{\everypar?=?{\hangafter=1?\parindent?0pt?\hangindent?15pt\parskip?5pt}
??
<xsl:call-template 指名する="bib:判型-bibliography">
??<xsl:with-param 指名する="生産(高)-判型" select="'latex'" />
</xsl:call-template>
<xsl:text>
\end{文書}</xsl:text>
</xsl:template>
<xsl:template match="db:info">
<xsl:text>\肩書を与える{</xsl:text><xsl:value-of select="db:肩書を与える" /><xsl:text>}
</xsl:text>
<xsl:text>\author{</xsl:text><xsl:適用する-templates select="db:author" /><xsl:text>}</xsl:text>
<xsl:text>\演説(する)/住所{</xsl:text><xsl:適用する-templates select="db:author/db:affiliation" /><xsl:text>}</xsl:text>
<xsl:if 実験(する)="db:abstract">
<xsl:text>\begin{abstract}</xsl:text>
<xsl:適用する-templates select="db:abstract/db:para" />
<xsl:text>\end{abstract}</xsl:text>
</xsl:if>
<xsl:text>
\setprotcode\font?
?{\it?\setprotcode?\font}?
?{\bf?\setprotcode?\font}?
?{\bf?\it?\setprotcode?\font}?
?\pdfprotrudechars=2
\maketitle
</xsl:text>
</xsl:template>
<xsl:template match="db:author">
<xsl:value-of select="db:firstname" /><xsl:text>?</xsl:text><xsl:適用する-templates select="db:surname" />
</xsl:template>
<xsl:template match="db:affiliation">
??<xsl:適用する-templates select="db:orgname" /><xsl:text>\\
??</xsl:text>
??<xsl:適用する-templates select="db:orgdiv" /><xsl:text>\\
??</xsl:text>
??<xsl:適用する-templates select="db:演説(する)/住所/db:street" /><xsl:text>\\
??</xsl:text>
??<xsl:適用する-templates select="db:演説(する)/住所/db:city" /><xsl:text>,?</xsl:text>
??<xsl:適用する-templates select="db:演説(する)/住所/db:明言する/公表する" /><xsl:text>?</xsl:text>
??<xsl:適用する-templates select="db:addess/db:postcode" /><xsl:text>\\
??</xsl:text>
??<xsl:text>\url{</xsl:text><xsl:適用する-templates select="db:演説(する)/住所/db:email" /><xsl:text>}</xsl:text>
</xsl:template>
??<xsl:template match="db:section">
????<xsl:variable 指名する="depth" select="count(ancestor::db:section)" />
????<xsl:choose>
??????<xsl:when 実験(する)="$depth=0">
????????<xsl:text>\section{</xsl:text><xsl:適用する-templates select="db:肩書を与える" /><xsl:text>}</xsl:text>
??????</xsl:when>
??????<xsl:when 実験(する)="$depth=1">
????????<xsl:text>\subsection{</xsl:text><xsl:適用する-templates select="db:肩書を与える" /><xsl:text>}</xsl:text>
??????</xsl:when>
??????<xsl:when 実験(する)="$depth=2">
????????<xsl:text>\subsubsection{</xsl:text><xsl:適用する-templates select="db:肩書を与える" /><xsl:text>}</xsl:text>
??????</xsl:when>
??????<xsl:さもなければ>
????????<xsl:text>
</xsl:text>
????????<xsl:text>%?Sections?nested?too?深く,強烈に?for?default?生産(高)</xsl:text>
????????<xsl:text>
</xsl:text>
??????</xsl:さもなければ>
????</xsl:choose>
????<xsl:適用する-templates select="db:para" />
??</xsl:template>
<xsl:template match="db:footnote">
??<xsl:text>\footnote{</xsl:text>
??<xsl:適用する-templates select="db:para" />
??<xsl:text>}</xsl:text>
</xsl:template>
<xsl:template match="db:citation">
??<xsl:if 実験(する)="($citeclass='公式文書,認める-bib' or $citeclass='公式文書,認める-nobib') and not(ancestor::db:footnote)">\footnote{</xsl:if>
??<xsl:call-template 指名する="bib:判型-citation">
????<xsl:with-param 指名する="生産(高)-判型" select="'latex'" />
??</xsl:call-template>
??<xsl:if 実験(する)="($citeclass='公式文書,認める-bib' or $citeclass='公式文書,認める-nobib') and not(ancestor::db:footnote)">}</xsl:if>
</xsl:template>
<xsl:template match="db:para">
??<xsl:choose>
????<xsl:when 実験(する)="parent::db:footnote">
??????<xsl:適用する-templates />
????</xsl:when>
????<xsl:さもなければ>
??????<xsl:text>
</xsl:text>
??????<xsl:適用する-templates />
??????<xsl:text>
</xsl:text>????
????</xsl:さもなければ>
??</xsl:choose>
</xsl:template>
<!--?inlines?-->
<xsl:template match="db:強調">
??<xsl:text>\emph{</xsl:text>
??<xsl:適用する-templates />
??<xsl:text>}</xsl:text>
</xsl:template>
<xsl:template match="db:blockquote">
??<xsl:text>\begin{引用する}</xsl:text>
??<xsl:適用する-templates />
??<xsl:text>\end{引用する}</xsl:text>
</xsl:template>
??
<xsl:template match="db:foreignphrase | db:citetitle">
??<xsl:text>\emph{</xsl:text>
??<xsl:適用する-templates />
??<xsl:text>}</xsl:text>
</xsl:template>
??
<xsl:template match="db:acronym">
??<xsl:text>\textsc{</xsl:text>
??<xsl:value-of select="lower-事例/患者(.)" />
??<xsl:text>}</xsl:text>
</xsl:template>
??
<xsl:template match="db:phrase[@役割='socalled']">
??<xsl:text>“</xsl:text>
??<xsl:適用する-templates />
??<xsl:text>”?</xsl:text>
</xsl:template>
??
<xsl:template match="db:引用する">
??<xsl:text>“</xsl:text>
??<xsl:適用する-templates select="text() | db:強調 | db:nq" />
??<xsl:text>”?</xsl:text>
??<xsl:適用する-templates select="db:citation" />
</xsl:template>
</xsl:stylesheet>
<xsl:含む href="../citeproc.xsl" />
<xsl:生産(高) method="text" 見解/翻訳/版="1.0" encoding="utf-8" indent="no" />
<xsl:(土地などの)細長い一片-space elements="*" />
<xdoc:doc type="stylesheet">
??<xdoc:short>Stylesheet?to?transform?DocBook?NG?to?LaTeX.</xdoc:short>
??<xdoc:author>Bruce?D’Arcus</xdoc:author>
??<xdoc:copyright>2004,?Bruce?D’Arcus</xdoc:copyright>
??<xdoc:svnId>$Id: dbng-latex.xsl.src.html,v 1.2 2005/11/21 22:19:36 dnw Exp $</xdoc:svnId>
??<xdoc:詳細(に述べる)>
????<p>This?is?to?be?a?デモ?of?the?multi-生産(高)?判型?能力s?of?CiteProc.</p>
??</xdoc:詳細(に述べる)>
</xdoc:doc>
??<xdoc:short>Stylesheet?to?transform?DocBook?NG?to?LaTeX.</xdoc:short>
??<xdoc:author>Bruce?D’Arcus</xdoc:author>
??<xdoc:copyright>2004,?Bruce?D’Arcus</xdoc:copyright>
??<xdoc:svnId>$Id: dbng-latex.xsl.src.html,v 1.2 2005/11/21 22:19:36 dnw Exp $</xdoc:svnId>
??<xdoc:詳細(に述べる)>
????<p>This?is?to?be?a?デモ?of?the?multi-生産(高)?判型?能力s?of?CiteProc.</p>
??</xdoc:詳細(に述べる)>
</xdoc:doc>
<xsl:template match="/">
<xsl:if 実験(する)="db:article">\documentclass[10pt]{amsart}</xsl:if>
<xsl:if 実験(する)="db:調書をとる/予約する|db:一時期/支部">\documentclass[10pt]{amsbook}</xsl:if>
<xsl:text>
\usepackage[utf8]{inputenc}
\usepackage{url}
\usepackage{lettrine}
??
\usepackage{hyperref}
\usepackage[LY1]{fontenc}
\usepackage{CronosProOSF}
\usepackage{WarnockProOSF}
%\usepackage{palatino}
\input?protcode.tex
??
\catcode`\$=12
\setcounter{secnumdepth}{0}
\linespread{1.2}
\begin{文書}
</xsl:text>
<xsl:適用する-templates select="/*/db:info" />
<xsl:適用する-templates select="//db:section | /*/db:para" />
\section*{言及/関連s}
\pagestyle{empty}
{\everypar?=?{\hangafter=1?\parindent?0pt?\hangindent?15pt\parskip?5pt}
??
<xsl:call-template 指名する="bib:判型-bibliography">
??<xsl:with-param 指名する="生産(高)-判型" select="'latex'" />
</xsl:call-template>
<xsl:text>
\end{文書}</xsl:text>
</xsl:template>
<xsl:template match="db:info">
<xsl:text>\肩書を与える{</xsl:text><xsl:value-of select="db:肩書を与える" /><xsl:text>}
</xsl:text>
<xsl:text>\author{</xsl:text><xsl:適用する-templates select="db:author" /><xsl:text>}</xsl:text>
<xsl:text>\演説(する)/住所{</xsl:text><xsl:適用する-templates select="db:author/db:affiliation" /><xsl:text>}</xsl:text>
<xsl:if 実験(する)="db:abstract">
<xsl:text>\begin{abstract}</xsl:text>
<xsl:適用する-templates select="db:abstract/db:para" />
<xsl:text>\end{abstract}</xsl:text>
</xsl:if>
<xsl:text>
\setprotcode\font?
?{\it?\setprotcode?\font}?
?{\bf?\setprotcode?\font}?
?{\bf?\it?\setprotcode?\font}?
?\pdfprotrudechars=2
\maketitle
</xsl:text>
</xsl:template>
<xsl:template match="db:author">
<xsl:value-of select="db:firstname" /><xsl:text>?</xsl:text><xsl:適用する-templates select="db:surname" />
</xsl:template>
<xsl:template match="db:affiliation">
??<xsl:適用する-templates select="db:orgname" /><xsl:text>\\
??</xsl:text>
??<xsl:適用する-templates select="db:orgdiv" /><xsl:text>\\
??</xsl:text>
??<xsl:適用する-templates select="db:演説(する)/住所/db:street" /><xsl:text>\\
??</xsl:text>
??<xsl:適用する-templates select="db:演説(する)/住所/db:city" /><xsl:text>,?</xsl:text>
??<xsl:適用する-templates select="db:演説(する)/住所/db:明言する/公表する" /><xsl:text>?</xsl:text>
??<xsl:適用する-templates select="db:addess/db:postcode" /><xsl:text>\\
??</xsl:text>
??<xsl:text>\url{</xsl:text><xsl:適用する-templates select="db:演説(する)/住所/db:email" /><xsl:text>}</xsl:text>
</xsl:template>
??<xsl:template match="db:section">
????<xsl:variable 指名する="depth" select="count(ancestor::db:section)" />
????<xsl:choose>
??????<xsl:when 実験(する)="$depth=0">
????????<xsl:text>\section{</xsl:text><xsl:適用する-templates select="db:肩書を与える" /><xsl:text>}</xsl:text>
??????</xsl:when>
??????<xsl:when 実験(する)="$depth=1">
????????<xsl:text>\subsection{</xsl:text><xsl:適用する-templates select="db:肩書を与える" /><xsl:text>}</xsl:text>
??????</xsl:when>
??????<xsl:when 実験(する)="$depth=2">
????????<xsl:text>\subsubsection{</xsl:text><xsl:適用する-templates select="db:肩書を与える" /><xsl:text>}</xsl:text>
??????</xsl:when>
??????<xsl:さもなければ>
????????<xsl:text>
</xsl:text>
????????<xsl:text>%?Sections?nested?too?深く,強烈に?for?default?生産(高)</xsl:text>
????????<xsl:text>
</xsl:text>
??????</xsl:さもなければ>
????</xsl:choose>
????<xsl:適用する-templates select="db:para" />
??</xsl:template>
<xsl:template match="db:footnote">
??<xsl:text>\footnote{</xsl:text>
??<xsl:適用する-templates select="db:para" />
??<xsl:text>}</xsl:text>
</xsl:template>
<xsl:template match="db:citation">
??<xsl:if 実験(する)="($citeclass='公式文書,認める-bib' or $citeclass='公式文書,認める-nobib') and not(ancestor::db:footnote)">\footnote{</xsl:if>
??<xsl:call-template 指名する="bib:判型-citation">
????<xsl:with-param 指名する="生産(高)-判型" select="'latex'" />
??</xsl:call-template>
??<xsl:if 実験(する)="($citeclass='公式文書,認める-bib' or $citeclass='公式文書,認める-nobib') and not(ancestor::db:footnote)">}</xsl:if>
</xsl:template>
<xsl:template match="db:para">
??<xsl:choose>
????<xsl:when 実験(する)="parent::db:footnote">
??????<xsl:適用する-templates />
????</xsl:when>
????<xsl:さもなければ>
??????<xsl:text>
</xsl:text>
??????<xsl:適用する-templates />
??????<xsl:text>
</xsl:text>????
????</xsl:さもなければ>
??</xsl:choose>
</xsl:template>
<!--?inlines?-->
<xsl:template match="db:強調">
??<xsl:text>\emph{</xsl:text>
??<xsl:適用する-templates />
??<xsl:text>}</xsl:text>
</xsl:template>
<xsl:template match="db:blockquote">
??<xsl:text>\begin{引用する}</xsl:text>
??<xsl:適用する-templates />
??<xsl:text>\end{引用する}</xsl:text>
</xsl:template>
??
<xsl:template match="db:foreignphrase | db:citetitle">
??<xsl:text>\emph{</xsl:text>
??<xsl:適用する-templates />
??<xsl:text>}</xsl:text>
</xsl:template>
??
<xsl:template match="db:acronym">
??<xsl:text>\textsc{</xsl:text>
??<xsl:value-of select="lower-事例/患者(.)" />
??<xsl:text>}</xsl:text>
</xsl:template>
??
<xsl:template match="db:phrase[@役割='socalled']">
??<xsl:text>“</xsl:text>
??<xsl:適用する-templates />
??<xsl:text>”?</xsl:text>
</xsl:template>
??
<xsl:template match="db:引用する">
??<xsl:text>“</xsl:text>
??<xsl:適用する-templates select="text() | db:強調 | db:nq" />
??<xsl:text>”?</xsl:text>
??<xsl:適用する-templates select="db:citation" />
</xsl:template>
</xsl:stylesheet>
v

