diff --git a/hadocs/dita-ot/trunk/out/userguide/docs/css/commonltr.css b/hadocs/dita-ot/trunk/out/userguide/docs/css/commonltr.css new file mode 100644 index 00000000..250f67ad --- /dev/null +++ b/hadocs/dita-ot/trunk/out/userguide/docs/css/commonltr.css @@ -0,0 +1,133 @@ +/* + | This file is part of the DITA Open Toolkit project hosted on + | Sourceforge.net. See the accompanying license.txt file for + | applicable licenses. +*/ + +/* + | (c) Copyright IBM Corp. 2004, 2005 All Rights Reserved. + */ + +.unresolved { background-color: skyblue; } +.noTemplate { background-color: yellow; } + +.base { background-color: #ffffff; } + +/* Add space for top level topics */ +.nested0 { margin-top : 1em;} + +/* div with class=p is used for paragraphs that contain blocks, to keep the XHTML valid */ +.p {margin-top: 1em} + +/* Default of italics to set apart figure captions */ +.figcap { font-style: italic } +.figdesc { font-style: normal } + +/* Use @frame to create frames on figures */ +.figborder { border-style: solid; padding-left : 3px; border-width : 2px; padding-right : 3px; margin-top: 1em; border-color : Silver;} +.figsides { border-left : 2px solid; padding-left : 3px; border-right : 2px solid; padding-right : 3px; margin-top: 1em; border-color : Silver;} +.figtop { border-top : 2px solid; margin-top: 1em; border-color : Silver;} +.figbottom { border-bottom : 2px solid; border-color : Silver;} +.figtopbot { border-top : 2px solid; border-bottom : 2px solid; margin-top: 1em; border-color : Silver;} + +/* Most link groups are created with
. Ensure they have space before and after. */ +.ullinks { list-style-type: none } +.ulchildlink { margin-top: 1em; margin-bottom: 1em } +.olchildlink { margin-top: 1em; margin-bottom: 1em } +.linklist { margin-bottom: 1em } +.linklistwithchild { margin-left: 1.5em; margin-bottom: 1em } +.sublinklist { margin-left: 1.5em; margin-bottom: 1em } +.relconcepts { margin-top: 1em; margin-bottom: 1em } +.reltasks { margin-top: 1em; margin-bottom: 1em } +.relref { margin-top: 1em; margin-bottom: 1em } +.relinfo { margin-top: 1em; margin-bottom: 1em } +.breadcrumb { font-size : smaller; margin-bottom: 1em } +.prereq { margin-left : 20px;} + +/* Set heading sizes, getting smaller for deeper nesting */ +.topictitle1 { margin-top: 0pc; margin-bottom: .1em; font-size: 1.34em; } +.topictitle2 { margin-top: 1pc; margin-bottom: .45em; font-size: 1.17em; } +.topictitle3 { margin-top: 1pc; margin-bottom: .17em; font-size: 1.17em; font-weight: bold; } +.topictitle4 { margin-top: .83em; font-size: 1.17em; font-weight: bold; } +.topictitle5 { font-size: 1.17em; font-weight: bold; } +.topictitle6 { font-size: 1.17em; font-style: italic; } +.sectiontitle { margin-top: 1em; margin-bottom: 0em; color: black; font-size: 1.17em; font-weight: bold;} +.section { margin-top: 1em; margin-bottom: 1em } +.example { margin-top: 1em; margin-bottom: 1em } +div.tasklabel { margin-top: 1em; margin-bottom: 1em; } +h2.tasklabel, h3.tasklabel, h4.tasklabel, h5.tasklabel, h6.tasklabel { font-size: 100%; } + +/* All note formats have the same default presentation */ +.note { margin-top: 1em; margin-bottom : 1em;} +.notetitle { font-weight: bold } +.notelisttitle { font-weight: bold } +.tip { margin-top: 1em; margin-bottom : 1em;} +.tiptitle { font-weight: bold } +.fastpath { margin-top: 1em; margin-bottom : 1em;} +.fastpathtitle { font-weight: bold } +.important { margin-top: 1em; margin-bottom : 1em;} +.importanttitle { font-weight: bold } +.remember { margin-top: 1em; margin-bottom : 1em;} +.remembertitle { font-weight: bold } +.restriction { margin-top: 1em; margin-bottom : 1em;} +.restrictiontitle { font-weight: bold } +.attention { margin-top: 1em; margin-bottom : 1em;} +.attentiontitle { font-weight: bold } +.dangertitle { font-weight: bold } +.danger { margin-top: 1em; margin-bottom : 1em;} +.cautiontitle { font-weight: bold } +.caution { font-weight: bold; margin-bottom : 1em; } + +/* Simple lists do not get a bullet */ +ul.simple { list-style-type: none } + +/* Used on the first column of a table, when rowheader="firstcol" is used */ +.firstcol { font-weight : bold;} + +/* Various basic phrase styles */ +.bold { font-weight: bold; } +.boldItalic { font-weight: bold; font-style: italic; } +.italic { font-style: italic; } +.underlined { text-decoration: underline; } +.uicontrol { font-weight: bold; } +.parmname { font-weight: bold; } +.kwd { font-weight: bold; } +.defkwd { font-weight: bold; text-decoration: underline; } +.var { font-style : italic;} +.shortcut { text-decoration: underline; } + +/* Default of bold for definition list terms */ +.dlterm { font-weight: bold; } + +/* Use CSS to expand lists with @compact="no" */ +.dltermexpand { font-weight: bold; margin-top: 1em; } +*[compact="yes"]>li { margin-top: 0em;} +*[compact="no"]>li { margin-top: .53em;} +.liexpand { margin-top: 1em; margin-bottom: 1em } +.sliexpand { margin-top: 1em; margin-bottom: 1em } +.dlexpand { margin-top: 1em; margin-bottom: 1em } +.ddexpand { margin-top: 1em; margin-bottom: 1em } +.stepexpand { margin-top: 1em; margin-bottom: 1em } +.substepexpand { margin-top: 1em; margin-bottom: 1em } + +/* Align images based on @align on topic/image */ +div.imageleft { text-align: left } +div.imagecenter { text-align: center } +div.imageright { text-align: right } +div.imagejustify { text-align: justify } + +/* The cell border can be turned on with + {border-right:solid} + This value creates a very thick border in Firefox (does not match other tables) + + Firefox works with + {border-right:solid 1pt} + but this causes a barely visible line in IE */ +.cellrowborder { border-left:none; border-top:none; border-right:solid 1px; border-bottom:solid 1px } +.row-nocellborder { border-left:none; border-right:none; border-top:none; border-right: hidden; border-bottom:solid 1px} +.cell-norowborder { border-top:none; border-bottom:none; border-left:none; border-bottom: hidden; border-right:solid 1px} +.nocellnorowborder { border:none; border-right: hidden;border-bottom: hidden } + +pre.screen { padding: 5px 5px 5px 5px; border: outset; background-color: #CCCCCC; margin-top: 2px; margin-bottom : 2px; white-space: pre} + +span.filepath { font-family:monospace } \ No newline at end of file diff --git a/hadocs/dita-ot/trunk/out/userguide/docs/css/commonrtl.css b/hadocs/dita-ot/trunk/out/userguide/docs/css/commonrtl.css new file mode 100644 index 00000000..16500372 --- /dev/null +++ b/hadocs/dita-ot/trunk/out/userguide/docs/css/commonrtl.css @@ -0,0 +1,126 @@ +/* + | This file is part of the DITA Open Toolkit project hosted on + | Sourceforge.net. See the accompanying license.txt file for + | applicable licenses. +*/ + +/* + | (c) Copyright IBM Corp. 2004, 2005 All Rights Reserved. + */ + +.unresolved { background-color: skyblue; } +.noTemplate { background-color: yellow; } + +.base { background-color: #ffffff; } + +/* Add space for top level topics */ +.nested0 { margin-top : 1em;} + +/* div with class=p is used for paragraphs that contain blocks, to keep the XHTML valid */ +.p {margin-top: 1em} + +/* Default of italics to set apart figure captions */ +.figcap { font-style: italic } +.figdesc { font-style: normal } + +/* Use @frame to create frames on figures */ +.figborder { border-style: solid; padding-left : 3px; border-width : 2px; padding-right : 3px; margin-top: 1em; border-color : Silver;} +.figsides { border-left : 2px solid; padding-left : 3px; border-right : 2px solid; padding-right : 3px; margin-top: 1em; border-color : Silver;} +.figtop { border-top : 2px solid; margin-top: 1em; border-color : Silver;} +.figbottom { border-bottom : 2px solid; border-color : Silver;} +.figtopbot { border-top : 2px solid; border-bottom : 2px solid; margin-top: 1em; border-color : Silver;} + +/* Most link groups are created with
. Ensure they have space before and after. */ +.ullinks { list-style-type: none } +.ulchildlink { margin-top: 1em; margin-bottom: 1em } +.olchildlink { margin-top: 1em; margin-bottom: 1em } +.linklist { margin-top: 1em; margin-bottom: 1em } +.linklistwithchild { margin-top: 1em; margin-right: 1.5em; margin-bottom: 1em } +.sublinklist { margin-top: 1em; margin-right: 1.5em; margin-bottom: 1em } +.relconcepts { margin-top: 1em; margin-bottom: 1em } +.reltasks { margin-top: 1em; margin-bottom: 1em } +.relref { margin-top: 1em; margin-bottom: 1em } +.relinfo { margin-top: 1em; margin-bottom: 1em } +.breadcrumb { font-size : smaller; margin-bottom: 1em } +.prereq { margin-right : 20px;} + +/* Set heading sizes, getting smaller for deeper nesting */ +.topictitle1 { margin-top: 0pc; margin-bottom: .1em; font-size: 1.34em; } +.topictitle2 { margin-top: 1pc; margin-bottom: .45em; font-size: 1.17em; } +.topictitle3 { margin-top: 1pc; margin-bottom: .17em; font-size: 1.17em; font-weight: bold; } +.topictitle4 { margin-top: .83em; font-size: 1.17em; font-weight: bold; } +.topictitle5 { font-size: 1.17em; font-weight: bold; } +.topictitle6 { font-size: 1.17em; font-style: italic; } +.sectiontitle { margin-top: 1em; margin-bottom: 0em; color: black; font-size: 1.17em; font-weight: bold;} +.section { margin-top: 1em; margin-bottom: 1em } +.example { margin-top: 1em; margin-bottom: 1em } +div.tasklabel { margin-top: 1em; margin-bottom: 1em; } +h2.tasklabel, h3.tasklabel, h4.tasklabel, h5.tasklabel, h6.tasklabel { font-size: 100%; } + +/* All note formats have the same default presentation */ +.note { margin-top: 1em; margin-bottom : 1em;} +.notetitle { font-weight: bold } +.notelisttitle { font-weight: bold } +.tip { margin-top: 1em; margin-bottom : 1em;} +.tiptitle { font-weight: bold } +.fastpath { margin-top: 1em; margin-bottom : 1em;} +.fastpathtitle { font-weight: bold } +.important { margin-top: 1em; margin-bottom : 1em;} +.importanttitle { font-weight: bold } +.remember { margin-top: 1em; margin-bottom : 1em;} +.remembertitle { font-weight: bold } +.restriction { margin-top: 1em; margin-bottom : 1em;} +.restrictiontitle { font-weight: bold } +.attention { margin-top: 1em; margin-bottom : 1em;} +.attentiontitle { font-weight: bold } +.dangertitle { font-weight: bold } +.danger { margin-top: 1em; margin-bottom : 1em;} +.cautiontitle { font-weight: bold } +.caution { font-weight: bold; margin-bottom : 1em; } + +/* Simple lists do not get a bullet */ +ul.simple { list-style-type: none } + +/* Used on the first column of a table, when rowheader="firstcol" is used */ +.firstcol { font-weight : bold;} + +/* Various basic phrase styles */ +.bold { font-weight: bold; } +.boldItalic { font-weight: bold; font-style: italic; } +.italic { font-style: italic; } +.underlined { text-decoration: underline; } +.uicontrol { font-weight: bold; } +.parmname { font-weight: bold; } +.kwd { font-weight: bold; } +.defkwd { font-weight: bold; text-decoration: underline; } +.var { font-style : italic;} +.shortcut { text-decoration: underline; } + +/* Default of bold for definition list terms */ +.dlterm { font-weight: bold; } + +/* Use CSS to expand lists with @compact="no" */ +.dltermexpand { font-weight: bold; margin-top: 1em; } +*[compact="yes"]>li { margin-top: 0em;} +*[compact="no"]>li { margin-top: .53em;} +.liexpand { margin-top: 1em; margin-bottom: 1em } +.sliexpand { margin-top: 1em; margin-bottom: 1em } +.dlexpand { margin-top: 1em; margin-bottom: 1em } +.ddexpand { margin-top: 1em; margin-bottom: 1em } +.stepexpand { margin-top: 1em; margin-bottom: 1em } +.substepexpand { margin-top: 1em; margin-bottom: 1em } + +/* Align images based on @align on topic/image */ +div.imageleft { text-align: left } +div.imagecenter { text-align: center } +div.imageright { text-align: right } +div.imagejustify { text-align: justify } + +.cellrowborder { border-right:none; border-top:none; border-left:solid 1px; border-bottom:solid 1px } +.row-nocellborder { border-left:none; border-right:none; border-top:none; border-left: hidden; border-bottom:solid 1px} +.cell-norowborder { border-top:none; border-bottom:none; border-right:none; border-bottom: hidden; border-left:solid 1px} +.nocellnorowborder { border:none; border-left: hidden;border-bottom: hidden } + +pre.screen { padding: 5px 5px 5px 5px; border: outset; background-color: #CCCCCC; margin-top: 2px; margin-bottom : 2px; white-space: pre} + + diff --git a/hadocs/dita-ot/trunk/out/userguide/docs/css/img01.jpg b/hadocs/dita-ot/trunk/out/userguide/docs/css/img01.jpg new file mode 100644 index 00000000..12dbe17f Binary files /dev/null and b/hadocs/dita-ot/trunk/out/userguide/docs/css/img01.jpg differ diff --git a/hadocs/dita-ot/trunk/out/userguide/docs/css/img03.jpg b/hadocs/dita-ot/trunk/out/userguide/docs/css/img03.jpg new file mode 100644 index 00000000..55381656 Binary files /dev/null and b/hadocs/dita-ot/trunk/out/userguide/docs/css/img03.jpg differ diff --git a/hadocs/dita-ot/trunk/out/userguide/docs/css/public.css b/hadocs/dita-ot/trunk/out/userguide/docs/css/public.css new file mode 100644 index 00000000..9db61dbd --- /dev/null +++ b/hadocs/dita-ot/trunk/out/userguide/docs/css/public.css @@ -0,0 +1,103 @@ +/* + This file is part of the DITA Open Toolkit project hosted on + Sourceforge.net. See the accompanying license.txt file for + applicable licenses. + (c) Copyright IBM Corp. 2004, 2009 All Rights Reserved. + + This file uses a few simple settings to create a new look and + feel for the generated XHTML output. Note that most elements + are still styled based on the toolkit's default CSS file, while + this CSS file only provides a few overrides to that core style. + + For a sample build that uses this CSS file, see the following Ant + build file within your toolkit install directory: + samples/ant_sample/sample_xhtml_plus_css.xml +*/ + +* { + padding-top: 0px; + padding-right: 0; + padding-bottom: 0; + padding-left: 0; + margin-top: 0px; + margin-right: 0px; + margin-bottom: 0px; + margin-left: 0px; + top: auto; +} +.topictitle1 { + font-size: 2.5em; + background: url(img03.jpg) repeat-x left bottom; +} +.topictitle2 { + font-size: 2em; +} +body { + margin: 20px 0; + background: #FFFFFF urlrepeat-x left top; + text-align: left; + font-family: Geneva, Arial, Helvetica, sans-serif; + font-size: 0.9em; + color: #333333; + float: left; + padding-top: 0; + padding-right: 5px; + padding-bottom: 0; + padding-left: 30px; +} +h1, h2, h3 { + padding-bottom: 10px; + margin-bottom: 15px; + text-transform: uppercase; + font-family: Arial, Helvetica, sans-serif; +} +p, ul, ol, dl { + margin-top: 0.8em; +} +ul, ol, dl { + margin-left: 1.2em; +} +dt { + font-weight: bold; +} +dd { + margin-left: 3em; +} +blockquote { + margin-left: 3em; + margin-right: 3em; + font-style: italic; +} + + +a { + border: none; + text-decoration: underline; + color: #004080; + + line-height: 1.4em; +} + +a:hover { + border: none; + color: #FF3333; + text-decoration:none; +} + + +/* Header */ + +#header { + width: 960px; + height: 90px; + margin: 20; + float: left; +} + +pre { + font-family: "Courier New", Courier, monospace; +} + +.codeph{ + font-family: "Courier New", Courier, monospace; +} diff --git a/hadocs/dita-ot/trunk/out/userguide/docs/dita.list b/hadocs/dita-ot/trunk/out/userguide/docs/dita.list new file mode 100644 index 00000000..4bb31793 --- /dev/null +++ b/hadocs/dita-ot/trunk/out/userguide/docs/dita.list @@ -0,0 +1,52 @@ +#Sun May 30 17:31:08 EDT 2010 +copytosourcelist= +hreftargetslist=tasks/info/hacopyright.dita,tasks/condproc.dita,tasks/info/apachelicense.dita,tasks/flagcontent.dita,tasks/proccond.dita,tasks/filtcontent.dita,tasks/showrev.dita +fullditatopicfile=fullditatopic.list +fullditamapandtopicfile=fullditamapandtopic.list +fullditatopiclist=tasks/info/hacopyright.dita,tasks/condproc.dita,tasks/flagcontent.dita,tasks/info/apachelicense.dita,tasks/proccond.dita,tasks/filtcontent.dita,tasks/showrev.dita +fullditamapandtopiclist=tasks/info/hacopyright.dita,tasks/condproc.dita,tasks/flagcontent.dita,tasks/info/apachelicense.dita,tasks/proccond.dita,tasks/filtcontent.dita,userguide.ditamap,tasks/showrev.dita +hrefditatopicfile=hrefditatopic.list +hrefditatopiclist=tasks/info/hacopyright.dita,tasks/condproc.dita +user.input.file=userguide.ditamap +subtargetsfile=subtargets.list +fullditamapfile=fullditamap.list +copytotarget2sourcemapfile=copytotarget2sourcemap.list +subtargetslist= +fullditamaplist=userguide.ditamap +copytotarget2sourcemaplist= +outditafilesfile=outditafiles.list +outditafileslist= +conreftargetsfile=conreftargets.list +conreffile=conref.list +conreftargetslist= +conreflist= +resourceonlyfile=resourceonly.list +imagefile=image.list +resourceonlylist= +imagelist=images/ngunix.gif,images/halogo.jpg +htmlfile=html.list +htmllist= +canditopicsfile=canditopics.list +canditopicslist=tasks/info/hacopyright.dita,tasks/condproc.dita,tasks/info/apachelicense.dita,tasks/flagcontent.dita,tasks/proccond.dita,tasks/filtcontent.dita,tasks/showrev.dita +keyreffile=keyref.list +subjectschemefile=subjectscheme.list +keyreflist= +subjectschemelist= +keyfile=key.list +codereffile=coderef.list +keylist= +codereflist= +user.input.file.listfile=usr.input.file.list +user.input.dir=D\:\\workdir\\hawebs\\resources\\hadocs\\projects\\dita-ot\\trunk\\src\\userguide +uplevels= +tempdirToinputmapdir.relative.value= +conrefpushfile=conrefpush.list +flagimagefile=flagimage.list +skipchunkfile=skipchunk.list +conrefpushlist= +flagimagelist= +skipchunklist= +relflagimagefile=relflagimage.list +relflagimagelist= +copytosourcefile=copytosource.list +hreftargetsfile=hreftargets.list diff --git a/hadocs/dita-ot/trunk/out/userguide/docs/dita.xml.properties b/hadocs/dita-ot/trunk/out/userguide/docs/dita.xml.properties new file mode 100644 index 00000000..c2ab15c9 --- /dev/null +++ b/hadocs/dita-ot/trunk/out/userguide/docs/dita.xml.properties @@ -0,0 +1,56 @@ + + + + + tasks/info/hacopyright.dita,tasks/condproc.dita,tasks/info/apachelicense.dita,tasks/flagcontent.dita,tasks/proccond.dita,tasks/filtcontent.dita,tasks/showrev.dita + fullditatopic.list + fullditamapandtopic.list + tasks/info/hacopyright.dita,tasks/condproc.dita,tasks/flagcontent.dita,tasks/info/apachelicense.dita,tasks/proccond.dita,tasks/filtcontent.dita,tasks/showrev.dita + tasks/info/hacopyright.dita,tasks/condproc.dita,tasks/flagcontent.dita,tasks/info/apachelicense.dita,tasks/proccond.dita,tasks/filtcontent.dita,userguide.ditamap,tasks/showrev.dita + hrefditatopic.list + tasks/info/hacopyright.dita,tasks/condproc.dita + userguide.ditamap + subtargets.list + fullditamap.list + copytotarget2sourcemap.list + + userguide.ditamap + + outditafiles.list + + conreftargets.list + conref.list + + + resourceonly.list + image.list + + images/ngunix.gif,images/halogo.jpg + html.list + + canditopics.list + tasks/info/hacopyright.dita,tasks/condproc.dita,tasks/info/apachelicense.dita,tasks/flagcontent.dita,tasks/proccond.dita,tasks/filtcontent.dita,tasks/showrev.dita + keyref.list + subjectscheme.list + + + key.list + coderef.list + + + usr.input.file.list + D:\workdir\hawebs\resources\hadocs\projects\dita-ot\trunk\src\userguide + + + conrefpush.list + flagimage.list + skipchunk.list + + + + relflagimage.list + + copytosource.list + hreftargets.list + \ No newline at end of file diff --git a/hadocs/dita-ot/trunk/out/userguide/docs/images/halogo.jpg b/hadocs/dita-ot/trunk/out/userguide/docs/images/halogo.jpg new file mode 100644 index 00000000..88590970 Binary files /dev/null and b/hadocs/dita-ot/trunk/out/userguide/docs/images/halogo.jpg differ diff --git a/hadocs/dita-ot/trunk/out/userguide/docs/images/ngunix.gif b/hadocs/dita-ot/trunk/out/userguide/docs/images/ngunix.gif new file mode 100644 index 00000000..8945e1c6 Binary files /dev/null and b/hadocs/dita-ot/trunk/out/userguide/docs/images/ngunix.gif differ diff --git a/hadocs/dita-ot/trunk/out/userguide/docs/index.html b/hadocs/dita-ot/trunk/out/userguide/docs/index.html new file mode 100644 index 00000000..69cfcae4 --- /dev/null +++ b/hadocs/dita-ot/trunk/out/userguide/docs/index.html @@ -0,0 +1,14 @@ + + + + + + Web Sample + + + + + + diff --git a/hadocs/dita-ot/trunk/out/userguide/docs/tasks/condproc.html b/hadocs/dita-ot/trunk/out/userguide/docs/tasks/condproc.html new file mode 100644 index 00000000..fa325a87 --- /dev/null +++ b/hadocs/dita-ot/trunk/out/userguide/docs/tasks/condproc.html @@ -0,0 +1,238 @@ + + + + + + + + + + + + + + + + + + + + + +条件处理 + + + + +

条件处理

+ + + +

条件处理 (conditional processing) 用于在发现处理时过滤和标记内容,例如目标用户、平台或产品。

+ +

+ 随着时间和原始作者的意图,可以在文档中积累任何变量特性。 + 但是,你可以使用一些标准的 metadata 特性来替代这些变量特性,而不仅仅局限于过滤,当然你也可以用这些 metadata特性来过滤、查找和恢复处理;因为它们是单独处理的,同时也提供了关于内容的相关信息。 +

+ +
+ 下面的一特性被考虑条件处理并适用于几乎所有的元素: +
+ +
产品
+ +
是关于内容的主题,或可应用于那些内容。
+ + + +
平台
+ +
用于说明产品可以部署在那里。
+ + + +
目标用户
+ +
用于考虑内容对于的目标用户。
+ + + +
版本
+ +
在内容修改或添加的时形成正式版本或草稿版本。你可以仅标识版本而使用他们。
+ + + +
其他特性
+ +
任意。
+ + +
+ +
+ +

+ 每一个特性使用空格来分开字符串变量。 + 例如,你可以使用产品特性来识别被用于两个特定产品的同一元素。 +

+ +

+ 协调好你项目小组和你使用的变量,那么所有的信息可以被考虑为同一的内容定义来处理。 +

+ +

+ 在处理时,可以使用特殊的变量来标记你不希望处理的和你希望特殊表示的。 +

+ +

设定条件

+ +

+ 你可以在一个过滤文件中定义如何处理一些变量。 + 在 ditaval 文件中来编辑和输入到你希望的处理条件中来说明处理内容和版本。 +

+ +

+ 在处理时,你可以通过输入/filter:{args.input.valfile}来指定过滤文件来确定输出选项。 +

+ +
+ +

忽略信息

+ +

+ 你希望忽略掉的一些特殊的特性和变量。 + 例如,当 audience="admin"时忽略掉。 + 当一个元素被忽略掉时候,其中的所有变量中必须是所有特性被设置为忽略。 + 例如,如果有一个段落适用于2个不同的用户 (audience="admin programmer") 这2个变量必须在过滤器里面都被设置为忽略后这一个段落才能被忽略不处理。 +

+ +

+ 你不可以通过选择而不是标记的方式来忽略版本不处理。 +

+ +
+ +

标记信息

+ +

+ 指定你希望标记的特性和变量。 + 在输出候,元素将会使用你指定的图片来标记或使用你指定版本标记。 + 对于一个被标记的元素,至少但却需要一个标记变量。 + 例如,如果一个段落被指定为2个用户,任何一个用户被标记了,那么这个元素也会被标记。 +

+ +
+ +

示例

+ +
假定下面的代码: +
<ul>
+  <li audience="admin programmer">
+    This is important for lots of reasons
+  </li> 
+  <li audience="programmer">
+    This is only important to programmers
+  </li>
+  <li audience="programmer" platform="unix">
+    This is only important to Unix programmers 
+  </li>
+  <li platform="unix">
+    This applies on Unix
+  </li>
+</ul>
+ +
+ +
添加这个过滤文件 +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
特性变量行为标记
audienceprogrammerexclude 
platformunixflag../images/ngunix.gif
+
+ + +
+ + +
+ + 你应该会得到下面的输出: + +
+
    +
  • 这个因为很多原因而很重要
  • + +
  • 这个使用于Unix
  • + +
+ +
+ + +
+ + +

+ + 第一个列出的项目,因为这个使用于 admin 用户和 programmer 用户。 + + 第二个列出的项目被删除了,因为仅仅适用于 programmer 用户,因为 programmer 用户特定的的信息被忽略了。 + + 第三个列出的项目被删除了,因为这个也仅仅适用于 programmer 用户。 + + 事实上,这个适用于Unix平台的忽略条件而没有被忽略。 + + 第四个列出的项目被标记了平台特性。 + +

+ +
+ +
+ + + + \ No newline at end of file diff --git a/hadocs/dita-ot/trunk/out/userguide/docs/tasks/filtcontent.html b/hadocs/dita-ot/trunk/out/userguide/docs/tasks/filtcontent.html new file mode 100644 index 00000000..e434a6a1 --- /dev/null +++ b/hadocs/dita-ot/trunk/out/userguide/docs/tasks/filtcontent.html @@ -0,0 +1,107 @@ + + + + + + + + + + + + + + + + + + + + + + +过滤内容 + + + + +

过滤内容

+ + + +

You can set to exclude content based on its metadata. By + default, all content is included.

+ +
All the values in at least one attribute must be set to + exclude for an element to be filtered out.
+ +
  1. + Create a DITA filter file in the directory you want to add + the file to. Give the file a descriptive name, such as + "audience-flag-build.ditaval". +
  2. +
  3. + Open the file, and type below content into it: + +
    <?xml version="1.0" encoding="UTF-8"?> 
    +<val> </val>
    + + +
  4. +
  5. + Define the property you want to exclude: +
      +
    1. + Find the attribute name. Type a new property for + exclude by adding a new line <prop att="" val="" action="exclude"/>. +
    2. + +
    3. + Select the attribute ("audience", "platform", + "product", "otherprops") you want to exclude based + on. + For example, "audience". +
    4. + +
    5. + Type the value you want to exclude. + For example, "programmer". +
    6. + +
    + + You can define more properties by following the steps + above. The final ditaval file with the example values should be like + this: + +
    <?xml version="1.0" encoding="UTF-8"?> 
    +<val>
    +  <prop att="audience" val="programmer" action="exclude"/>
    +</val>
    + + +
  6. +
  7. + When you publish output from the topic or map, specify the + filter file you want by using the parameter + /filter:{args.input.valfile} for the output options. +
  8. +
+ +
Content is excluded only when all the values in a single + attribute are set to exclude. For example, if you have a list item + that applies to programmer and administrator audiences, and you + exclude programmers, the list item will remain in the output + because it still applies to administrators.
+ +
+ +
+ +
+ + + \ No newline at end of file diff --git a/hadocs/dita-ot/trunk/out/userguide/docs/tasks/flagcontent.html b/hadocs/dita-ot/trunk/out/userguide/docs/tasks/flagcontent.html new file mode 100644 index 00000000..3169e1a0 --- /dev/null +++ b/hadocs/dita-ot/trunk/out/userguide/docs/tasks/flagcontent.html @@ -0,0 +1,157 @@ + + + + + + + + + + + + + + + + + + + + + + +标记内容 + + + + +

标记内容

+ + + +

You can set to flag content based on metadata. By default, no + content is flagged.

+ +
Define a common set of images, and common alternative text for + them, so that you can flag consistent content across your + information set. Generally flagging is supported for block-level + elements such as paragraphs, but not for phrase-level elements + within a paragraph. This ensures that the images flagging the + content are easily scanned by the reader, instead of being buried + in text.
+ +
+

At least one value in at least one attribute must be set to flag + for the element to be flagged.

+ +
+ +
  1. + Create a DITA filter file in the directory you want to add + the file to. Give the file a descriptive name, such as + "audience-flag-build.ditaval". +
  2. +
  3. + Open the file, and type below content into it: + +
    <?xml version="1.0" encoding="UTF-8"?> 
    +<val> </val>
    + + +
  4. +
  5. + Define the property you want to flag: +
      +
    1. + Type a new property for flag by adding a new line + <prop att="" val="" action="flag" img="" alt=""/>. +
    2. + +
    3. + Select the attribute ("audience", "platform", + "product", "otherprops") you want to flag based on. + + For example, "audience". +
    4. + +
    5. + Type the value you want to flag. + For example, "programmer". +
    6. + +
    7. + Enter the image you want to use to flag the + content. Local absolute paths, or relative + paths from the filter file both are supported. + For example, "D:\resource\delta.gif". +
    8. + +
    9. + Type the alternate text for the image that will be + used by screen readers. + For example, "sample alt text". +
    10. + +
    + + You can define more properties by following the steps + above. The final ditaval file with the example values should be like + this:
    <?xml version="1.0" encoding="UTF-8"?> 
    +<val>
    +  <prop att="audience" val="programmer" action="flag" img="D:\resource\delta.gif" alt="sample alt text"/>
    +</val>
    + +
  6. +
  7. + When you publish output from the topic or map, specify the + filter file you want by using the parameter + /filter:{args.input.valfile} for the output options. +
  8. +
+ +
Content is flagged when any of the flagged values appears in + any of the attributes. When flagged values are found in a map, + links that are generated from affected topicrefs will be flagged on + output.
+ +

Examples

+ +
+ +
<p audience="admin programmer">
+ +
+

When admin is set to flag, the paragraph will be + preceded by the image you specified for admin.

+ +

When both values are set to flag, both images will + appear before the paragraph.

+ +
+ + + +
<topicref platform="linux" href="abc.dita">
+ +
When linux is set to flag, any links to abc.dita + derived from this topic reference will be flagged with + the image you specified. In addition, any links derived + from child topicrefs will also be flagged: metadata + attributes are inherited.
+ + +
+ +
+ +
+ +
+ +
+ + + \ No newline at end of file diff --git a/hadocs/dita-ot/trunk/out/userguide/docs/tasks/info/apachelicense.html b/hadocs/dita-ot/trunk/out/userguide/docs/tasks/info/apachelicense.html new file mode 100644 index 00000000..1758adf6 --- /dev/null +++ b/hadocs/dita-ot/trunk/out/userguide/docs/tasks/info/apachelicense.html @@ -0,0 +1,259 @@ + + + + + + + + + + + + + + + + + + + + + +Apache 许可证 + + + + +

Apache 许可证

+ + + +

+ +

Apache许可证,版本2.0

+ +
+                               Apache License
+                           Version 2.0, January 2004
+                        http://www.apache.org/licenses/
+
+   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
+
+   1. Definitions.
+
+      "License" shall mean the terms and conditions for use,
+      reproduction, and distribution as defined by Sections 1 through
+      9 of this document.
+
+      "Licensor" shall mean the copyright owner or entity authorized
+      by the copyright owner that is granting the License.
+
+      "Legal Entity" shall mean the union of the acting entity and all
+      other entities that control, are controlled by, or are under
+      common control with that entity. For the purposes of this
+      definition, "control" means (i) the power, direct or indirect,
+      to cause the direction or management of such entity, whether by
+      contract or otherwise, or (ii) ownership of fifty percent (50%)
+      or more of the outstanding shares, or (iii) beneficial ownership
+      of such entity.
+
+      "You" (or "Your") shall mean an individual or Legal Entity
+      exercising permissions granted by this License.
+
+      "Source" form shall mean the preferred form for making
+      modifications, including but not limited to software source code,
+      documentation source, and configuration files.
+
+      "Object" form shall mean any form resulting from mechanical
+      transformation or translation of a Source form, including but
+      not limited to compiled object code, generated documentation,
+      and conversions to other media types.
+
+      "Work" shall mean the work of authorship, whether in Source or
+      Object form, made available under the License, as indicated by a
+      copyright notice that is included in or attached to the work
+      (an example is provided in the Appendix below).
+
+      "Derivative Works" shall mean any work, whether in Source or
+      Object form, that is based on (or derived from) the Work and
+      for which the editorial revisions, annotations, elaborations,
+      or other modifications represent, as a whole, an original work
+      of authorship.  For the purposes of this License, Derivative
+      Works shall not include works that remain separable from, or
+      merely link (or bind by name) to the interfaces of, the Work
+      and Derivative Works thereof.
+
+      "Contribution" shall mean any work of authorship, including
+      the original version of the Work and any modifications or
+      additions to that Work or Derivative Works thereof, that is
+      intentionally submitted to Licensor for inclusion in the Work
+      by the copyright owner or by an individual or Legal Entity
+      authorized to submit on behalf of the copyright owner. For the
+      purposes of this definition,
+      "submitted" means any form of electronic, verbal, or written
+      communication sent to the Licensor or its representatives,
+      including but not limited to communication on electronic mailing
+      lists, source code control systems, and issue tracking systems
+      that are managed by, or on behalf of, the Licensor for the
+      purpose of discussing and improving the Work, but excluding
+      communication that is conspicuously marked or otherwise
+      designated in writing by the copyright owner as "Not a
+      Contribution."
+
+      "Contributor" shall mean Licensor and any individual or Legal
+      Entity on behalf of whom a Contribution has been received by
+      Licensor and subsequently incorporated within the Work.
+
+   2. Grant of Copyright License. Subject to the terms and conditions
+      of this License, each Contributor hereby grants to You a
+      perpetual, worldwide, non-exclusive, no-charge, royalty-free,
+      irrevocable copyright license to reproduce, prepare Derivative
+      Works of, publicly display, publicly perform, sublicense, and
+      distribute the Work and such Derivative Works in Source or
+      Object form.
+
+   3. Grant of Patent License. Subject to the terms and conditions of
+      this License, each Contributor hereby grants to You a perpetual,
+      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+      (except as stated in this section) patent license to make, have
+      made, use, offer to sell, sell, import, and otherwise transfer
+      the Work, where such license applies only to those patent claims
+      licensable by such Contributor that are necessarily infringed by
+      their Contribution(s) alone or by combination of their
+      Contribution(s) with the Work to which such Contribution(s) was
+      submitted. If You institute patent litigation against any entity
+      (including a cross-claim or counterclaim in a lawsuit) alleging
+      that the Work or a Contribution incorporated within the Work
+      constitutes direct or contributory patent infringement, then any
+      patent licenses granted to You under this License for that Work
+      shall terminate as of the date such litigation is filed.
+
+   4. Redistribution. You may reproduce and distribute copies of the
+      Work or Derivative Works thereof in any medium, with or without
+      modifications, and in Source or Object form, provided that You
+      meet the following conditions:
+
+      (a) You must give any other recipients of the Work or
+          Derivative Works a copy of this License; and
+
+      (b) You must cause any modified files to carry prominent notices
+          stating that You changed the files; and
+
+      (c) You must retain, in the Source form of any Derivative Works
+          that You distribute, all copyright, patent, trademark, and
+          attribution notices from the Source form of the Work,
+          excluding those notices that do not pertain to any part of
+          the Derivative Works; and
+
+      (d) If the Work includes a "NOTICE" text file as part of its
+          distribution, then any Derivative Works that You distribute
+          must include a readable copy of the attribution notices
+          contained within such NOTICE file, excluding those notices
+          that do not pertain to any part of the Derivative Works, in
+          at least one of the following places: within a NOTICE text
+          file distributed as part of the Derivative Works; within the
+          Source form or documentation, if provided along with the
+          Derivative Works; or, within a display generated by the
+          Derivative Works, if and wherever such third-party notices
+          normally appear. The contents of the NOTICE file are for
+          informational purposes only and do not modify the License.
+          You may add Your own attribution notices within Derivative
+          Works that You distribute, alongside or as an addendum to
+          the NOTICE text from the Work, provided that such additional
+          attribution notices cannot be construed as modifying the
+          License.
+
+      You may add Your own copyright statement to Your modifications
+      and may provide additional or different license terms and
+      conditions for use, reproduction, or distribution of Your
+      modifications, or for any such Derivative Works as a whole,
+      provided Your use, reproduction, and distribution of the Work
+      otherwise complies with the conditions stated in this License.
+
+   5. Submission of Contributions. Unless You explicitly state
+      otherwise, any Contribution intentionally submitted for
+      inclusion in the Work by You to the Licensor shall be under the
+      terms and conditions of this License, without any additional
+      terms or conditions.  Notwithstanding the above, nothing herein
+      shall supersede or modify the terms of any separate license
+      agreement you may have executed with Licensor regarding such
+      Contributions.
+
+   6. Trademarks. This License does not grant permission to use the
+      trade names, trademarks, service marks, or product names of the
+      Licensor, except as required for reasonable and customary use
+      in describing the origin of the Work and reproducing the content
+      of the NOTICE file.
+
+   7. Disclaimer of Warranty. Unless required by applicable law or
+      agreed to in writing, Licensor provides the Work (and each
+      Contributor provides its Contributions) on an "AS IS" BASIS,
+      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+      implied, including, without limitation, any warranties or
+      conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or
+      FITNESS FOR A PARTICULAR PURPOSE. You are solely responsible for
+      determining the appropriateness of using or redistributing the
+      Work and assume any risks associated with Your exercise of
+      permissions under this License.
+
+   8. Limitation of Liability. In no event and under no legal theory,
+      whether in tort (including negligence), contract, or otherwise,
+      unless required by applicable law (such as deliberate and
+      grossly negligent acts) or agreed to in writing, shall any
+      Contributor be liable to You for damages, including any direct,
+      indirect, special, incidental, or consequential damages of any
+      character arising as a result of this License or out of the use
+      or inability to use the Work (including but not limited to
+      damages for loss of goodwill, work stoppage, computer failure or
+      malfunction, or any and all other commercial damages or losses),
+      even if such Contributor has been advised of the possibility of
+      such damages.
+
+   9. Accepting Warranty or Additional Liability. While redistributing
+      the Work or Derivative Works thereof, You may choose to offer,
+      and charge a fee for, acceptance of support, warranty, indemnity,
+      or other liability obligations and/or rights consistent with this
+      License. However, in accepting such obligations, You may act only
+      on Your own behalf and on Your sole responsibility, not on behalf
+      of any other Contributor, and only if You agree to indemnify,
+      defend, and hold each Contributor harmless for any liability
+      incurred by, or claims asserted against, such Contributor by
+      reason of your accepting any such warranty or additional
+      liability.
+
+   END OF TERMS AND CONDITIONS
+
+   APPENDIX: How to apply the Apache License to your work.
+
+      To apply the Apache License to your work, attach the following
+      boilerplate notice, with the fields enclosed by brackets "[]"
+      replaced with your own identifying information. (Don't include
+      the brackets!)  The text should be enclosed in the appropriate
+      comment syntax for the file format. We also recommend that a
+      file or class name and description of purpose be included on the
+      same "printed page" as the copyright notice for easier
+      identification within third-party archives.
+
+   Copyright [yyyy] [name of copyright owner]
+
+   Licensed under the Apache License, Version 2.0 (the "License");
+   you may not use this file except in compliance with the License.
+   You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+   Unless required by applicable law or agreed to in writing, software
+   distributed under the License is distributed on an "AS IS" BASIS,
+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+   implied.  See the License for the specific language governing
+   permissions and limitations under the License.
+
+ +
+ +
+ + + + \ No newline at end of file diff --git a/hadocs/dita-ot/trunk/out/userguide/docs/tasks/info/hacopyright.html b/hadocs/dita-ot/trunk/out/userguide/docs/tasks/info/hacopyright.html new file mode 100644 index 00000000..3f505ed0 --- /dev/null +++ b/hadocs/dita-ot/trunk/out/userguide/docs/tasks/info/hacopyright.html @@ -0,0 +1,48 @@ + + + + + + + + + + + + + + + + + +版权信息 + + + + +

版权信息

+ +
+
+

HAWEBS信息技术股份有限公司(LOGO)

+ +

版权所有 2004-2010 DITA OT 软件开发小组

+ +

中文参考手册版权所有 2006 - 2010 HAWEBS信息技术股份有限公司

+ +

基于Apache许可证, 版本2.0。你必须在基于许可证的要求下使用本软件,你可以通过下面的链接来获得相关的具体内容 http://www.apache.org/licenses/LICENSE-2.0。

+ +
+ +

相关信息

+ +

Apache 许可证

+ +
+ +
+ + + + \ No newline at end of file diff --git a/hadocs/dita-ot/trunk/out/userguide/docs/tasks/proccond.html b/hadocs/dita-ot/trunk/out/userguide/docs/tasks/proccond.html new file mode 100644 index 00000000..be630570 --- /dev/null +++ b/hadocs/dita-ot/trunk/out/userguide/docs/tasks/proccond.html @@ -0,0 +1,51 @@ + + + + + + + + + + + + + + + + + + + + + + + + +过滤与标记内容 + + + + +

过滤与标记内容

+ + + +

You can use metadata on elements to filter or flag content, and + to show revised content.

+
+ +
+ +
+ + + \ No newline at end of file diff --git a/hadocs/dita-ot/trunk/out/userguide/docs/tasks/showrev.html b/hadocs/dita-ot/trunk/out/userguide/docs/tasks/showrev.html new file mode 100644 index 00000000..1adb34a7 --- /dev/null +++ b/hadocs/dita-ot/trunk/out/userguide/docs/tasks/showrev.html @@ -0,0 +1,139 @@ + + + + + + + + + + + + + + + + + + + + + + +显示版本 + + + + +

显示版本

+ + + +

You can show the revision information for your content. All + revision information is hidden by default.

+ +
  1. + Create a DITA filter file in the directory you want to add + the file to. Give the file a descriptive name, such as + "audience-flag-build.ditaval". +
  2. +
  3. + Open the file, and type below content into it: + +
    <?xml version="1.0" encoding="UTF-8"?> 
    +<val> </val>
    + + +
  4. +
  5. + Define the revision you want to show: +
      +
    1. + Add a new property for flag by adding a new line + <revprop val="" style="" action="" date=""/>". + +
    2. + +
    3. + Type the name of the revision you want to show. + For example, "rev1". +
    4. + +
    5. + Enter the date of the revision, or the date it + started or ended. + For example, "05-10-11". +
    6. + +
    7. + Define how the revision will be flagged in XHTML: + either by images or colors. + +
        +
      • Type the value of style if the revision + will be flagged with color, either by using + the RGB codes or color. For example, + "#008040" or "Green". Type the + value of action. For example, "noflag".
      • + +
      • Enter the value of action if the revision + will be flagged with image. For example, + "flag".
      • + +
      + + + Use images instead of color to ensure that your + output is flagged consistently and accessibly. + Color only works for flagging phrase-level + information, and can not be distinguishable to + color-blind readers, on monochrome displays, or + once an online page is printed. Note: If both style + and action="flag" are used, the revision will be flagged + by both of them. +
    8. + +
    9. + Enter the character to use when flagging the + revision in PDF. + For example, "A". +
      注: Revision indication for PDF output will be specific to + each implementation. See the documentation for your preferred + FO/PDF output transform as to whether conditional markup and + revisions are supported and how.
      +
      + +
    10. + +
    + + You need to define a separate property for each revision + you want to show. For example, if you want to show two + revisions, you would need to define each separately. + You can define more properties by following the steps + above. The final ditaval file with the example values should be like this: +
    <?xml version="1.0" encoding="UTF-8"?> 
    +<val>
    +  <revprop val="rev1" style="Green" action="noflag" date="2005-10-08" />  
    +  <revprop val="rev2" action="flag" date="2005-10-10" />
    +</val>
    + +
  6. +
  7. + When you publish output from the topic or map, specify the + filter file you want by using the parameter + /filter:{args.input.valfile} for the output options. +
  8. +
+ +
+ +
+ +
+ + + \ No newline at end of file diff --git a/hadocs/dita-ot/trunk/out/userguide/docs/toc.html b/hadocs/dita-ot/trunk/out/userguide/docs/toc.html new file mode 100644 index 00000000..7ae3256d --- /dev/null +++ b/hadocs/dita-ot/trunk/out/userguide/docs/toc.html @@ -0,0 +1,25 @@ + + + + + + + +DITA 用户指南 + + + + + \ No newline at end of file