latex 自定义bst文件

最近学习 LaTeX ,遇到了很多问题,其中就包括要制作一个符合学校参考文献的bst文件,苦恼了很久,在网上没有找到相似的问题整理。遂做个小小的总结。

bst 采用了堆栈式语言
WinEdt中可以编写这个文件,也可以用其他的
如何制作bst文件
安装了 ctex 套装后, 在目录 custom-bib 下有一个名为 makebst.tex 的文件.
1) 在 WinEdt 窗口打开该文件, 点击 TeX 键编译该文件.
编译过程中, DOS 窗口会出现数十个问题. 比如, 需要您给定文件输出名. 每个文献格式问题都提供了选择项及说明, 您只需一一选择作答即可.
2) 假设文件输出名为 mybib, 上述编译、作答完成后, 得到一个名为 mybib.dbj 的文件.
3) 在 WinEdt 窗口打开 mybib.dbj,
可以看到您所有的选择项答案, 这时您还可以修改您的选项: 改动各问题选项前的注释符号” %” 即可.
4) 在 DOS 窗口用 tex 命令编译 mybib.dbj 文件, 得到文件 mybib.bst, 即为您所需的参考文献格式.

在主文档导言区加入 \bibliographystyle{mybib} 就可以编译使用了.
下面是选项日志,中文部分是直译的,有些翻译感觉不太对,还是以英文为重点。


Command Line:   latex.exe --src --interaction=errorstopmode --synctex=1 "makebst.tex"
Startup Folder: C:\Users\tinkle\Desktop\custom-bib\custom-bib

This is pdfTeX, Version 3.1415926-2.3-1.40.12 (MiKTeX 2.9)
entering extended mode
(C:\Users\tinkle\Desktop\custom-bib\custom-bib\makebst.tex
LaTeX2e <2011/06/27>
Babel .8m> and hyphenation patterns for loaded.
***********************************
* This is Make Bibliography Style *
***********************************
It makes up a docstrip batch job to produce
a customized .bst file for running with BibTeX
Do you want a description of the usage? (NO)

\yn=no
In the interactive dialogue that follows,
you will be presented with a series of menus.
In each case, one answer is the default, marked as (*),
and a mere carriage-return is sufficient to select it.
(If there is no * choice, then the default is the last choice.)
For the other choices, a letter is indicated
in brackets for selecting that option. If you select
a letter not in the list, default is taken.

The final output is a file containing a batch job
which may be (La)TeXed to produce the desired BibTeX
bibliography style file. The batch job may be edited
to make minor changes, rather than running this program
once again.

Enter the name of the MASTER file (default=merlin.mbs)

\mfile=

Name of the final OUTPUT .bst file? (default extension=bst)

\ofile=mybib3

Give a comment line to include in the style file.
Something like for which journals it is applicable.

\ans=
Do you want verbose comments? (NO)

\yn=
(C:\Users\tinkle\Desktop\custom-bib\custom-bib\merlin.mbs
<<< For more information about the meanings of
<<< the various options, see the section on 
<<< Menu Information in the .mbs file documentation.

EXTERNAL FILES:

Name of language definition file (default=merlin.mbs)

\cfile=

Name of language file: \cfile=.

Include file(s) for extra journal names? (NO)

\yn=

No included files.

INTERNAL LANGUAGE SUPPORT (if no external language file)
(*) English words used explicitly
(b) Babel (words replaced by commands defined in babelbst.tex)
  Select:

\ans=
  You have selected: English
1.  引文的风格
STYLE OF CITATIONS:
(*) Numerical as in standard LaTeX 采用数字
(a) Author-year with some non-standard interface
(b) Alpha style, Jon90 or JWB90 for single or multiple authors
(o) Alpha style, Jon90 even for multiple authors
(f) Alpha style, Jones90 (full name of first author)
(c) Cite key (special for listing contents of bib file)
  Select:

\ans=
  You have selected: Numerical
2.  HTML输出
HTML OUTPUT (if non author-year citations)
(*) Normal LaTeX output
(h) Hypertext output, in HTML code, in paragraphs
(n) Hypertext list with sequence numbers
(k) Hypertext with keys for viewing databases
  Select:

\ans=
  You have selected: Normal LaTeX
3.  语言区域(感觉这样翻译不太对)
LANGUAGE FIELD
(*) No language field 
(l) Add language field to switch hyphenation patterns temporarily
  Select:

\ans=
  You have selected: No language field
4.  附加说明(或者说注释)
ANNOTATIONS:
(*) No annotations will be recognized
(a) Annotations in annote field or in .tex file of citekey name
  Select:

\ans=
  You have selected: No annotations
5.  排序方式
ORDERING OF REFERENCES (if non-author/year and non-alph)
(*) Alphabetical by all authors 按照英文字母排序
(c) Citation order (unsorted, like unsrt.bst) 按照引用的顺序
(d) Year ordered and then by authors
(r) Reverse year ordered and then by authors
  Select:

\ans=c
  You have selected: Citation order

6.  如果不是按照引用的排序方式(VON PART)
ORDER ON VON PART (if not citation order)
(*) Sort on von part (de la Maire before Defoe)
(x) Sort without von part (de la Maire after Mahone)
  Select:

\ans=
  You have selected: Sort on von part VON

7.  作者名字
AUTHOR NAMES:
(*) Full, surname last (John Frederick Smith)
(f) Full, surname first (Smith, John Frederick)
(i) Initials + surname (J. F. Smith)
(r) Surname + initials (Smith, J. F.)
(s) Surname + dotless initials (Smith J F)
(w) Surname + comma + spaceless initials (Smith, J.F.)
(x) Surname + pure initials (Smith JF)
(y) Surname + comma + pure initials (Smith, JF)
(z) Surname + spaceless initials (Smith J.F.)
(a) Only first name reversed, initials (AGU style: Smith, J. F., H. K. Jones)
(b) First name reversed, with full names (Smith, John Fred, Harry Kab Jones)
  Select:

\ans=x
  You have selected: Surname + pure initials

8.  如果作者姓名颠倒,在数据库中的编辑
EDITOR NAMES IN COLLECTIONS (if author names reversed)
(*) Editor names NOT reversed as edited by JJ Smith
(r) Editor names reversed just like authors'
  Select:

\ans=r
  You have selected: Editor names reversed

9.  名的位置
POSITION OF JUNIOR (if author names reversed)
(*) Junior comes last as Smith, John, Jr.
(m) Junior between as Smith, Jr., John
  Select:

\ans=
  You have selected: Junior comes last

10. 作者之间的标点符号
PUNCTUATION BETWEEN AUTHOR NAMES:
(*) Author names separated by commas逗号
(s) Names separated by semi-colon 分号
(h) Names separated by slash / 斜杠
  Select:

\ans=
  You have selected: Author names separated by commas
11. 作者重名问题
ADJACENT REFERENCES WITH REPEATED NAMES:
(*) Author/editor names always present 
(d) Repeated author/editor names replaced by dash 
(2) Repeated author/editor names replaced by 2 dashes 
(3) Repeated author/editor names replaced by 3 dashes 
  Select:

\ans=
  You have selected: Author/editor names always present

12. 作者的数目
NUMBER OF AUTHORS:
(*) All authors included in listing
(l) Limited authors (et al replaces missing names)
  Select:

\ans=
  You have selected: All authors

13. 作者的字体格式
TYPEFACE FOR AUTHORS IN LIST OF REFERENCES:
(*) Normal font for author names 
(s) Small caps authors (\sc)
(i) Italic authors (\it or \em)
(b) Bold authors (\bf)
(u) User defined author font (\bibnamefont)
  Select:

\ans=
  You have selected: Normal font for author names

14. 日期的位置
DATE POSITION:
(*) Date at end 
(b) Date after authors 
(j) Date part of journal spec. (as 1994;45:34-40) else at end
(e) Date at very end after any notes
  Select:

\ans=j
  You have selected: Date part of journal spec.

15. 日期的格式
DATE FORMAT (if non author-year citations)
(*) Plain month and year without any brackets
(p) Date in parentheses as (May 1993)
(b) Date in brackets as [May 1993]
(c) Date preceded by colon as `: May 1993'
(d) Date preceded by period as `. May 1993'
(m) Date preceded by comma as `, May 1993'
(s) Date preceded by space only, as ` May 1993'
  Select:

\ans=m
  You have selected: Date preceded by comma

16. 日期的形式
SUPPRESS MONTH:
(*) Date is month and year 
(x) Date is year only 
  Select:

\ans=x
  You have selected: Date is year only

17. 如果日期不是在结尾,日期的格式
DATE PUNCTUATION (if date not at end)
(*) Date with standard block punctuation (comma or period)
(c) Colon after date as 1994:
(s) Semi-colon after date as 1994;
(p) Period after date even when blocks use commas
(x) No punct. after date 
  Select:

\ans=c
  You have selected: Colon after date

18. 日期后的空白
BLANK AFTER DATE:
(*) Space after date and punctuation
(x) No space after date as 1994:45
  Select:

\ans=x
  You have selected: No space after date

19. 日期的字体
DATE FONT:
(*) Date in normal font 
(b) Date in bold face 
  Select:

\ans=
  You have selected: Date in normal font

20. 文章的标题
TITLE OF ARTICLE:
(*) Title plain with no special font
(i) Title italic (\em)
(q) Title and punctuation in single quotes (`Title,' ..)
(d) Title and punctuation in double quotes (``Title,'' ..)
(g) Title and punctuation in guillemets (<> ..)
(x) Title in single quotes (`Title', ..)
(y) Title in double quotes (``Title'', ..)
(z) Title in guillemets (<>, ..)
  <span class="hljs-keyword">Select</span>:

\ans=
  You have selected: Title plain

<span class="hljs-number">21.</span> 文章标题的XX化(资本化)  T^T实在不知道怎么翻译
CAPITALIZATION OF ARTICLE TITLE:
(*) Sentence style (capitalize first word <span class="hljs-keyword">and</span> those <span class="hljs-keyword">in</span> braces)句子风格(第一个字大写)
(t) Title style (just as <span class="hljs-keyword">in</span> bib entry)标题风格
  <span class="hljs-keyword">Select</span>:

\ans=
  You have selected: Sentence style

<span class="hljs-number">22.</span> 文章标题
ARTICLE TITLE PRESENT:
(*) Article title present <span class="hljs-keyword">in</span> journals <span class="hljs-keyword">and</span> proceedings
(x) No article title 
  <span class="hljs-keyword">Select</span>:

\ans=
  You have selected: Article title present

<span class="hljs-number">23.</span> 作者名字
JOURNAL NAMES:
(*) Periods <span class="hljs-keyword">in</span> journal names are retained, as `Phys. Rev.<span class="hljs-comment">'</span>
(x) Dotless journal names as `Phys Rev<span class="hljs-comment">'</span>
  <span class="hljs-keyword">Select</span>:

\ans=
  You have selected: Periods <span class="hljs-keyword">in</span> journal names

<span class="hljs-number">24.</span> 作者名字格式
JOURNAL NAME FONT:
(*) Journal name italics 
(r) Journal name normal font
  <span class="hljs-keyword">Select</span>:

\ans=r
  You have selected: Journal name normal

<span class="hljs-number">25.</span> 论文题目
THESIS TITLE:
(*) Thesis titles like books 
(a) Thesis title like article 
(x) No thesis title 
  <span class="hljs-keyword">Select</span>:

\ans=
  You have selected: Thesis titles like books

<span class="hljs-number">26.</span> 技术报告标题
TECHNICAL REPORT TITLE:
(*) Tech. report title like articles 
(b) Tech. report title like books 
  <span class="hljs-keyword">Select</span>:

\ans=
  You have selected: Tech. report title like articles

<span class="hljs-number">27.</span> 技术报告编号
TECHNICAL REPORT NUMBER:
(*) Tech. report <span class="hljs-keyword">and</span> number plain as `Tech. Rep. <span class="hljs-number">123</span><span class="hljs-comment">'</span>
(i) Tech. report <span class="hljs-keyword">and</span> number italic as `{\it Tech. Rep. <span class="hljs-number">123</span><span class="hljs-comment">'}</span>
  <span class="hljs-keyword">Select</span>:

\ans=
  You have selected: Tech. report <span class="hljs-keyword">and</span> number plain

<span class="hljs-number">28.</span> 日志卷
JOURNAL VOLUME:
(*) Volume plain as vol(num)
(i) Volume italic as {\em vol}(num)
(b) Volume bold as {\bf vol}(num)
(d) Volume <span class="hljs-keyword">and</span> number bold as {\bf vol(num)}
  <span class="hljs-keyword">Select</span>:

\ans=
  You have selected: Volume plain

<span class="hljs-number">29.</span> 卷号(<span class="hljs-number">2</span>)
JOURNAL VOL <span class="hljs-keyword">AND</span> NUMBER:
(*) Journal vol(num) as <span class="hljs-number">34</span>(<span class="hljs-number">2</span>)
(s) Journal vol (num) as <span class="hljs-number">34</span> (<span class="hljs-number">2</span>)
(c) Journal vol, num as <span class="hljs-number">34</span>, <span class="hljs-number">2</span>
(n) Journal vol, no. num as <span class="hljs-number">34</span>, no. <span class="hljs-number">2</span>
(h) Journal vol, \# number as <span class="hljs-number">34</span>, \#<span class="hljs-number">2</span>
(b) Journal vol number as <span class="hljs-number">34</span> <span class="hljs-number">2</span>
(x) Journal vol, without number as <span class="hljs-number">34</span>
  <span class="hljs-keyword">Select</span>:

\ans=
  You have selected: Journal vol(num)

<span class="hljs-number">30.</span> 卷符号
VOLUME PUNCTUATION:
(*) Volume <span class="hljs-keyword">with</span> colon as vol(num):ppp
(s) Volume <span class="hljs-keyword">with</span> colon <span class="hljs-keyword">and</span> <span class="hljs-built_in">space</span> as vol(num): ppp
(h) Volume <span class="hljs-keyword">with</span> semi-colon as vol(num); ppp
(c) Volume <span class="hljs-keyword">with</span> comma as vol(num), ppp
(b) Volume <span class="hljs-keyword">with</span> blank as vol(num) ppp
  <span class="hljs-keyword">Select</span>:

\ans=s
  You have selected: Volume <span class="hljs-keyword">with</span> colon <span class="hljs-keyword">and</span> <span class="hljs-built_in">space</span>

<span class="hljs-number">31.</span> 杂志“年”的技术参数
<span class="hljs-built_in">YEAR</span> <span class="hljs-keyword">IN</span> JOURNAL SPECIFICATION:
(*) Journal <span class="hljs-built_in">year</span> like others as given by <span class="hljs-built_in">date</span> position
(v) Journal vol(<span class="hljs-built_in">year</span>) as <span class="hljs-number">34</span>(<span class="hljs-number">1995</span>)
(s) Journal vol (<span class="hljs-built_in">year</span>) as <span class="hljs-number">34</span> (<span class="hljs-number">1995</span>)
(p) <span class="hljs-built_in">Year</span> <span class="hljs-keyword">with</span> pages as <span class="hljs-number">34</span>(<span class="hljs-number">2</span>), (<span class="hljs-number">1995</span>) <span class="hljs-number">1345</span>--<span class="hljs-number">1387</span>
(c) <span class="hljs-built_in">Year</span>, comma, pages as <span class="hljs-number">34</span>(<span class="hljs-number">2</span>), (<span class="hljs-number">1995</span>), <span class="hljs-number">1345</span>--<span class="hljs-number">1387</span>
  <span class="hljs-keyword">Select</span>:

\ans=
  You have selected: Journal <span class="hljs-built_in">year</span> like others

<span class="hljs-number">32.</span> 页码
PAGE NUMBERS:
(*) Start <span class="hljs-keyword">and</span> <span class="hljs-keyword">stop</span> page numbers given
(f) Only start page number 
  <span class="hljs-keyword">Select</span>:

\ans=
  You have selected: Start <span class="hljs-keyword">and</span> <span class="hljs-keyword">stop</span> page numbers

<span class="hljs-number">33.</span> 最大页码
LARGE PAGE NUMBERS:
(*) No separators <span class="hljs-keyword">for</span> large page numbers 
(c) Comma inserted over <span class="hljs-number">9999</span> as <span class="hljs-number">11</span>,<span class="hljs-number">234</span>
(s) Thin <span class="hljs-built_in">space</span> inserted over <span class="hljs-number">9999</span> as <span class="hljs-number">11</span> <span class="hljs-number">234</span>
(p) Period inserted over <span class="hljs-number">9999</span> as <span class="hljs-number">11.234</span>
  <span class="hljs-keyword">Select</span>:

\ans=
  You have selected: No separators <span class="hljs-keyword">for</span> large page numbers

<span class="hljs-number">34.</span> 页码标注方式
WORD `PAGE<span class="hljs-comment">' IN ARTICLES:</span>
(*) Article pages numbers only as <span class="hljs-number">234</span>-<span class="hljs-number">256</span>
(p) Include `page<span class="hljs-comment">' in articles as pp. 234--256</span>
  <span class="hljs-keyword">Select</span>:

\ans=
  You have selected: Article pages numbers only

<span class="hljs-number">35.</span> 页码位置
POSITION OF PAGES:
(*) Pages given <span class="hljs-built_in">mid</span> text as <span class="hljs-keyword">is</span> normal
(e) Pages at <span class="hljs-keyword">end</span> but before any notes
  <span class="hljs-keyword">Select</span>:

\ans=
  You have selected: Pages given <span class="hljs-built_in">mid</span> text

<span class="hljs-number">36.</span> 文章中卷的显示方式
WORD `VOLUME<span class="hljs-comment">' IN ARTICLES:</span>
(*) Article volume as number only as <span class="hljs-number">21</span>
(p) Include `volume<span class="hljs-comment">' in articles as vol. 21</span>
  <span class="hljs-keyword">Select</span>:

\ans=
  You have selected: Article volume as number only

<span class="hljs-number">37.</span> 数和系列类别
NUMBER <span class="hljs-keyword">AND</span> SERIES <span class="hljs-keyword">FOR</span> COLLECTIONS:
(*) Allows number without series <span class="hljs-keyword">and</span> suppresses word <span class="hljs-string">"number"</span>
(s) Standard BibTeX as: <span class="hljs-string">"number 123 in Total Works"</span>; <span class="hljs-keyword">error</span> <span class="hljs-keyword">if</span> number <span class="hljs-keyword">and</span> no ser
ies
  <span class="hljs-keyword">Select</span>:

\ans=
  You have selected: Allows number without series

<span class="hljs-number">38.</span> 数和系列的位置
POSITION OF NUMBER <span class="hljs-keyword">AND</span> SERIES:
(*) After chapter <span class="hljs-keyword">and</span> pages as <span class="hljs-keyword">in</span> standard BibTeX
(t) Just before publisher <span class="hljs-keyword">or</span> organization
  <span class="hljs-keyword">Select</span>:

\ans=
  You have selected: After chapter <span class="hljs-keyword">and</span> pages

<span class="hljs-number">39.</span> 书/类别的数和系列
VOLUME <span class="hljs-keyword">AND</span> SERIES <span class="hljs-keyword">FOR</span> BOOKS/COLLECTIONS:
(*) Vol. <span class="hljs-number">23</span> of Series as <span class="hljs-keyword">in</span> standard BibTeX
(s) Series, vol. <span class="hljs-number">23</span> 
  <span class="hljs-keyword">Select</span>:

\ans=s
  You have selected: Series, vol. <span class="hljs-number">23</span>

<span class="hljs-number">40.</span> ••••的位置
POSITION OF VOLUME <span class="hljs-keyword">AND</span> SERIES <span class="hljs-keyword">FOR</span> INCOLLECTIONS:
(*) Series <span class="hljs-keyword">and</span> volume after the editors 
(e) Series <span class="hljs-keyword">and</span> volume after booktitle <span class="hljs-keyword">and</span> before editors
  <span class="hljs-keyword">Select</span>:

\ans=
  You have selected: Series <span class="hljs-keyword">and</span> volume after the editors

<span class="hljs-number">41.</span> 期刊名称符号
JOURNAL NAME PUNCTUATION:
(*) Comma after journal name
(x) <span class="hljs-built_in">Space</span> after journal name
  <span class="hljs-keyword">Select</span>:

\ans=
  You have selected: Comma after journal

<span class="hljs-number">42.</span> 书的标题
BOOK TITLE:
(*) Book title italic (\em)
(p) Book title plain (no font command)
  <span class="hljs-keyword">Select</span>:

\ans=p
  You have selected: Book title plain

<span class="hljs-number">43.</span> 书的页码
PAGES <span class="hljs-keyword">IN</span> BOOKS:
(*) Pages <span class="hljs-keyword">in</span> book plain as pp. <span class="hljs-number">50</span>-<span class="hljs-number">55</span>
(p) Pages <span class="hljs-keyword">in</span> book <span class="hljs-keyword">in</span> parentheses as (pp. <span class="hljs-number">50</span>-<span class="hljs-number">55</span>)
(x) Pages <span class="hljs-keyword">in</span> book bare as <span class="hljs-number">50</span>-<span class="hljs-number">55</span>
  <span class="hljs-keyword">Select</span>:

\ans=x
  You have selected: Pages <span class="hljs-keyword">in</span> book bare

<span class="hljs-number">44.</span> 书的全部页码
TOTAL PAGES OF A BOOK:
(*) Total book pages <span class="hljs-keyword">not</span> printed 
(p) <span class="hljs-keyword">For</span> book: <span class="hljs-number">345</span> pages <span class="hljs-keyword">or</span> pp.
(a) Total book pages before publisher 
  <span class="hljs-keyword">Select</span>:

\ans=
  You have selected: Total book pages <span class="hljs-keyword">not</span> printed

<span class="hljs-number">45.</span> 出版地址
PUBLISHER ADDRESS:
(*) Publisher, address as Harcourt, <span class="hljs-keyword">New</span> York
(a) Address: Publisher as <span class="hljs-keyword">New</span> York: Harcourt
  <span class="hljs-keyword">Select</span>:

\ans=a
  You have selected: Address: Publisher

<span class="hljs-number">46.</span> 出版商的括号
PUBLISHER <span class="hljs-keyword">IN</span> PARENTHESES:
(*) Publisher as normal block without parentheses
(p) Publisher <span class="hljs-keyword">in</span> parentheses 
(d) Publisher <span class="hljs-keyword">and</span> <span class="hljs-built_in">date</span> <span class="hljs-keyword">in</span> parentheses (Oxford, <span class="hljs-number">1994</span>)
(c) Publisher <span class="hljs-keyword">and</span> <span class="hljs-built_in">date</span> <span class="hljs-keyword">in</span> parentheses, no comma (Oxford <span class="hljs-number">1994</span>)
(f) Publisher <span class="hljs-keyword">and</span> <span class="hljs-built_in">date</span> without parentheses Oxford, <span class="hljs-number">1994</span>
(k) Publisher <span class="hljs-keyword">and</span> <span class="hljs-built_in">date</span>, no parentheses, no comma Oxford <span class="hljs-number">1994</span>
  <span class="hljs-keyword">Select</span>:

\ans=
  You have selected: Publisher as normal block

<span class="hljs-number">47.</span> 出版商的位置
PUBLISHER POSITION:
(*) Publisher after chapter, pages 
(p) Publisher before chapter, pages 
(e) Publisher after edition 
  <span class="hljs-keyword">Select</span>:

\ans=p
  You have selected: Publisher before chapter, pages

<span class="hljs-number">48.</span> 国际标准书号
ISBN NUMBER:
(*) Include ISBN <span class="hljs-keyword">for</span> books, booklets, etc.
(x) No ISBN 
  <span class="hljs-keyword">Select</span>:

\ans=x
  You have selected: No ISBN

<span class="hljs-number">49.</span> 国际标准刊号
ISSN NUMBER:
(*) Include ISSN <span class="hljs-keyword">for</span> periodicals
(x) No ISSN 
  <span class="hljs-keyword">Select</span>:

\ans=x
  You have selected: No ISSN

<span class="hljs-number">50.</span> 数字对象唯一标识符
DOI NUMBER:
(*) Include DOI as <span class="hljs-string">"doi: number"</span>
(a) Insert DOI AGU style as part of page number
(x) No DOI 
  <span class="hljs-keyword">Select</span>:

\ans=x
  You have selected: No DOI

<span class="hljs-number">51.</span> EDITOR 后面的名称
`EDITOR<span class="hljs-comment">' AFTER NAMES (EDITED BOOKS WITHOUT AUTHORS):</span>
(*) Word `editor<span class="hljs-comment">' after name </span>
(a) `Name (editor),<span class="hljs-comment">' in parentheses, after name, comma after</span>
(b) `Name (Editor),<span class="hljs-comment">' as above, editor upper case</span>
(c) `Name, (editor)<span class="hljs-comment">' in parentheses, after name, comma between</span>
(d) `Name, (Editor)<span class="hljs-comment">' as above, editor upper case</span>
(e) `Name (editor)<span class="hljs-comment">' in parentheses, after name, no commas</span>
(f) `Name (Editor)<span class="hljs-comment">' as above, editor upper case</span>
  <span class="hljs-keyword">Select</span>:

\ans=
  You have selected: Word `editor<span class="hljs-comment">' after name</span>

<span class="hljs-number">52.</span> 关于EDITOR的编辑
EDITOR <span class="hljs-keyword">IN</span> COLLECTIONS:
(*) Same as <span class="hljs-keyword">for</span> edited book (names before booktitle)
(b) <span class="hljs-keyword">In</span> booktitle, edited by ..  (where .. <span class="hljs-keyword">is</span> names)
(p) <span class="hljs-keyword">In</span> booktitle (edited by ..) 
(c) <span class="hljs-keyword">In</span> booktitle, (edited by ..) 
(e) <span class="hljs-keyword">In</span> booktitle, editor .. 
(f) <span class="hljs-keyword">In</span> booktitle, (editor) .. 
(k) <span class="hljs-keyword">In</span> booktitle (editor..) 
(g) <span class="hljs-keyword">In</span> booktitle, (editor..) 
(j) <span class="hljs-keyword">In</span> booktitle, .., editor 
(m) <span class="hljs-keyword">In</span> booktitle (.., editor) 
  <span class="hljs-keyword">Select</span>:

\ans=
  You have selected: Same as <span class="hljs-keyword">for</span> edited book

<span class="hljs-number">53.</span> 标点符号的切换
PUNCTUATION BETWEEN SECTIONS (BLOCKS):
(*) \newblock after blocks (periods <span class="hljs-keyword">or</span> <span class="hljs-keyword">new</span> lines <span class="hljs-keyword">with</span> openbib <span class="hljs-keyword">option</span>)
(c) Comma between blocks 
(s) Semi-colon between blocks 
(b) Blanks between blocks 
(t) Period after titles of articles, books, etc <span class="hljs-keyword">else</span> commas
(u) Colon after titles of articles, books, etc <span class="hljs-keyword">else</span> commas
(a) Period after titles of articles <span class="hljs-keyword">else</span> commas
(d) Colon after titles of articles <span class="hljs-keyword">else</span> commas
  <span class="hljs-keyword">Select</span>:

\ans=
  You have selected: \newblock after blocks

<span class="hljs-number">54.</span> 作者之后的标点符号
PUNCTUATION AFTER AUTHORS:
(*) Author block normal <span class="hljs-keyword">with</span> regular block punctuation
(c) Author block <span class="hljs-keyword">with</span> colon 
  <span class="hljs-keyword">Select</span>:

\ans=
  You have selected: Author block normal

<span class="hljs-number">55.</span> 在<span class="hljs-keyword">IN</span>后面的标点符号
PUNCTUATION AFTER `<span class="hljs-keyword">IN</span><span class="hljs-comment">':</span>
(*) <span class="hljs-built_in">Space</span> after `<span class="hljs-keyword">in</span><span class="hljs-comment">' for incollection or inproceedings</span>
(c) Colon after `<span class="hljs-keyword">in</span><span class="hljs-comment">' (as `In: ...')</span>
(i) Italic `<span class="hljs-keyword">in</span><span class="hljs-comment">' and space</span>
(d) Italic `<span class="hljs-keyword">in</span><span class="hljs-comment">' and colon </span>
(x) No word `<span class="hljs-keyword">in</span><span class="hljs-comment">' for edited works</span>
  <span class="hljs-keyword">Select</span>:

\ans=x
  You have selected: No word `<span class="hljs-keyword">in</span><span class="hljs-comment">'</span>

<span class="hljs-number">56.</span> 最后的标点符号
FINAL PUNCTUATION:
(*) Period at very <span class="hljs-keyword">end</span> of the listed reference
(x) No period at <span class="hljs-keyword">end</span> 
  <span class="hljs-keyword">Select</span>:

\ans=
  You have selected: Period at very <span class="hljs-keyword">end</span>

<span class="hljs-number">57.</span> 网页的缩写
ABBREVIATE WORD `PAGES<span class="hljs-comment">' (if not using external language file)</span>
(*) `Page(s)<span class="hljs-comment">' (no abbreviation)</span>
(a) `Page<span class="hljs-comment">' abbreviated as p. or pp.</span>
(x) `Page<span class="hljs-comment">' omitted </span>
  <span class="hljs-keyword">Select</span>:

\ans=
  You have selected: `Page(s)<span class="hljs-comment">'</span>

<span class="hljs-number">58.</span> 编辑的缩写
ABBREVIATE WORD `EDITORS<span class="hljs-comment">':</span>
(*) `Editor(s)<span class="hljs-comment">' (no abbreviation)</span>
(a) `Editor<span class="hljs-comment">' abbreviated as ed. or eds.</span>
  <span class="hljs-keyword">Select</span>:

\ans=
  You have selected: `Editor(s)<span class="hljs-comment">'</span>

<span class="hljs-number">59.</span> 其他的缩写
OTHER ABBREVIATIONS:
(*) No abbreviations of volume, edition, chapter, etc
(a) Abbreviations of such words
  <span class="hljs-keyword">Select</span>:

\ans=
  You have selected: No abbreviations

<span class="hljs-number">60.</span> 版本号
EDITION NUMBERS:
(*) Editions as <span class="hljs-keyword">in</span> database saving much processing memory
(w) Write out editions as first, <span class="hljs-built_in">second</span>, third, etc
(n) Numerical editions as <span class="hljs-number">1</span>st, <span class="hljs-number">2</span>nd, <span class="hljs-number">3</span>rd, etc
  <span class="hljs-keyword">Select</span>:

\ans=
  You have selected: Editions as <span class="hljs-keyword">in</span> database

Reading external language file \cfile=

<span class="hljs-number">61.</span> 存储的杂志名字
STORED JOURNAL NAMES:
(*) Full journal names <span class="hljs-keyword">for</span> prestored journals
(a) Abbreviated journal names 
(s) Abbreviated <span class="hljs-keyword">with</span> astronomy shorthands like ApJ <span class="hljs-keyword">and</span> AJ
  <span class="hljs-keyword">Select</span>:

\ans=
  You have selected: Full journal names

<span class="hljs-number">62.</span> (<span class="hljs-number">63</span>,和<span class="hljs-keyword">AND</span>的排版有关)
AMPERSAND:
(*) Use word `<span class="hljs-keyword">and</span><span class="hljs-comment">' in author lists</span>
(a) Use ampersand <span class="hljs-keyword">in</span> place of `<span class="hljs-keyword">and</span><span class="hljs-comment">'</span>
(v) Use \BIBand <span class="hljs-keyword">in</span> place of `<span class="hljs-keyword">and</span><span class="hljs-comment">'</span>
  <span class="hljs-keyword">Select</span>:

\ans=
  You have selected: Use word `<span class="hljs-keyword">and</span><span class="hljs-comment">'</span>

<span class="hljs-number">63.</span> 
COMMA BEFORE `<span class="hljs-keyword">AND</span><span class="hljs-comment">':</span>
(*) Comma before `<span class="hljs-keyword">and</span><span class="hljs-comment">' as `Tom, Dick, and Harry'</span>
(n) No comma before `<span class="hljs-keyword">and</span><span class="hljs-comment">' as `Tom, Dick and Harry'</span>
(c) Comma even <span class="hljs-keyword">with</span> <span class="hljs-number">2</span> authors as `Tom, <span class="hljs-keyword">and</span> Harry<span class="hljs-comment">'</span>
  <span class="hljs-keyword">Select</span>:

\ans=
  You have selected: Comma before `<span class="hljs-keyword">and</span><span class="hljs-comment">'</span>

<span class="hljs-number">64.</span> 
NO `<span class="hljs-keyword">AND</span><span class="hljs-comment">' IN REFERENCE LIST:</span>
(*) <span class="hljs-keyword">With</span> `<span class="hljs-keyword">and</span><span class="hljs-comment">' before last author in reference list</span>
(x) No `<span class="hljs-keyword">and</span><span class="hljs-comment">' as `Tom, Dick, Harry'</span>
  <span class="hljs-keyword">Select</span>:

\ans=x
  You have selected: No `<span class="hljs-keyword">and</span><span class="hljs-comment">'</span>

<span class="hljs-number">65.</span> 
COMMA BEFORE `ET AL<span class="hljs-comment">':</span>
(*) Comma before `et al<span class="hljs-comment">' in reference list</span>
(x) No comma before `et al<span class="hljs-comment">' </span>
  <span class="hljs-keyword">Select</span>:

\ans=
  You have selected: Comma before `et al<span class="hljs-comment">'</span>

<span class="hljs-number">66.</span> 
FONT OF `ET AL<span class="hljs-comment">':</span>
(*) Plain et al 
(i) Italic et al 
(r) Roman et al even when authors something <span class="hljs-keyword">else</span>
  <span class="hljs-keyword">Select</span>:

\ans=
  You have selected: Plain et al

<span class="hljs-number">67.</span> 
ADDITIONAL REVTeX DATA FIELDS:
(*) No additional fields <span class="hljs-keyword">for</span> REVTeX
(r) Include REVTeX data fields collaboration, eid, eprint, archive, numpages, u
rl
  <span class="hljs-keyword">Select</span>:

\ans=
  You have selected: No additional fields

<span class="hljs-number">68.</span> 
E-PRINT DATA FIELD: (without REVTeX fields)
(*) <span class="hljs-keyword">Do</span> <span class="hljs-keyword">not</span> include eprint field 
(e) Include eprint <span class="hljs-keyword">and</span> archive fields <span class="hljs-keyword">for</span> electronic publications
  <span class="hljs-keyword">Select</span>:

\ans=
  You have selected: <span class="hljs-keyword">Do</span> <span class="hljs-keyword">not</span> include eprint field

<span class="hljs-number">69.</span> URL地址
URL ADDRESS: (without REVTeX fields)
(*) No URL <span class="hljs-keyword">for</span> electronic (Internet) documents
(u) Include URL as regular item block
(n) URL as note 
(l) URL <span class="hljs-keyword">on</span> <span class="hljs-keyword">new</span> line after rest of reference
  <span class="hljs-keyword">Select</span>:

\ans=
  You have selected: No URL

<span class="hljs-number">70.</span> 参考部分标签
REFERENCE COMPONENT TAGS:
(*) No reference component tags <span class="hljs-keyword">in</span> the \bibitem entries
(b) Reference component tags like \bibinfo <span class="hljs-keyword">in</span> the content of \bibitem
  <span class="hljs-keyword">Select</span>:

\ans=
  You have selected: No reference component tags

<span class="hljs-number">71.</span> 强调
EMPHASIS: (affects all so-called italics)
(*) Use emphasis ie, \em, allows font switching
(i) Use <span class="hljs-literal">true</span> italics ie, \it, absolute italics
(x) No italics at all
(u) Underlining <span class="hljs-keyword">in</span> place of italics, best <span class="hljs-keyword">with</span> ulem package
  <span class="hljs-keyword">Select</span>:

\ans=x
  You have selected: No italics

<span class="hljs-number">72.</span> 兼容性问题
COMPATIBILITY <span class="hljs-keyword">WITH</span> PLAIN TEX:
(*) Use LaTeX commands which may <span class="hljs-keyword">not</span> work <span class="hljs-keyword">with</span> Plain TeX
(t) Use only Plain TeX commands <span class="hljs-keyword">for</span> fonts <span class="hljs-keyword">and</span> testing
  <span class="hljs-keyword">Select</span>:

\ans=
  You have selected: Use LaTeX commands
)

Finished!!
Batch job written <span class="hljs-keyword">to</span> file `mybib3.dbj<span class="hljs-comment">'</span>
Shall I <span class="hljs-built_in">now</span> run this batch job? (NO)

\yn=
</code></pre> 
 </div> 
</div>
                            </div>
                        </div>
                    </div>
                    <!--PC和WAP自适应版-->
                    <div id="SOHUCS" sid="1305066328029171712"></div>
                    <script type="text/javascript" src="/views/front/js/chanyan.js"></script>
                    <!-- 文章页-底部 动态广告位 -->
                    <div class="youdao-fixed-ad" id="detail_ad_bottom"></div>
                </div>
                <div class="col-md-3">
                    <div class="row" id="ad">
                        <!-- 文章页-右侧1 动态广告位 -->
                        <div id="right-1" class="col-lg-12 col-md-12 col-sm-4 col-xs-4 ad">
                            <div class="youdao-fixed-ad" id="detail_ad_1"> </div>
                        </div>
                        <!-- 文章页-右侧2 动态广告位 -->
                        <div id="right-2" class="col-lg-12 col-md-12 col-sm-4 col-xs-4 ad">
                            <div class="youdao-fixed-ad" id="detail_ad_2"></div>
                        </div>
                        <!-- 文章页-右侧3 动态广告位 -->
                        <div id="right-3" class="col-lg-12 col-md-12 col-sm-4 col-xs-4 ad">
                            <div class="youdao-fixed-ad" id="detail_ad_3"></div>
                        </div>
                    </div>
                </div>
            </div>
        </div>
    </div>
    <div class="container">
        <h4 class="pt20 mb15 mt0 border-top">你可能感兴趣的:(latex)</h4>
        <div id="paradigm-article-related">
            <div class="recommend-post mb30">
                <ul class="widget-links">
                    <li><a href="/article/1834386226208141312.htm"
                           title="【Python】PyPandoc:批量文件格式转换" target="_blank">【Python】PyPandoc:批量文件格式转换</a>
                        <span class="text-muted">T0uken</span>
<a class="tag" taget="_blank" href="/search/%23/1.htm">#</a><a class="tag" taget="_blank" href="/search/Python%E5%85%A8%E6%A0%88%E5%BC%80%E5%8F%91/1.htm">Python全栈开发</a><a class="tag" taget="_blank" href="/search/python/1.htm">python</a><a class="tag" taget="_blank" href="/search/%E5%BC%80%E5%8F%91%E8%AF%AD%E8%A8%80/1.htm">开发语言</a>
                        <div>Pandoc是一个强大的文档转换工具,它可以将各种标记语言(如Markdown、HTML、LaTeX)转换为不同的格式(如PDF、DOCX、EPUB等)。Pandoc支持多种输入和输出格式,并允许用户添加自定义样式、模板和过滤器。Pandoc的主要功能格式转换:将不同的标记语言转换为多种输出格式。最常见的格式包括Markdown、HTML、LaTeX、PDF、DOCX、EPUB等。样式和模板支持:</div>
                    </li>
                    <li><a href="/article/1833666255832313856.htm"
                           title="人生苦短我用Python pandas文件格式转换" target="_blank">人生苦短我用Python pandas文件格式转换</a>
                        <span class="text-muted">程序喵D</span>
<a class="tag" taget="_blank" href="/search/%E4%BA%BA%E7%94%9F%E8%8B%A6%E7%9F%AD%E6%88%91%E7%94%A8Python/1.htm">人生苦短我用Python</a><a class="tag" taget="_blank" href="/search/python/1.htm">python</a><a class="tag" taget="_blank" href="/search/pandas/1.htm">pandas</a>
                        <div>人生苦短我用Pythonpandas文件格式转换前言示例1excel与csv互转常用格式的方法FlatfileExcelJSONXML示例2常用格式转换简要需求依赖export方法main方法附其它格式的方法HTMLPicklingClipboardLatexHDFStore:PyTables(HDF5)FeatherParquetORCSASSPSSSQLGoogleBigQuerySTATA前</div>
                    </li>
                    <li><a href="/article/1833318465033826304.htm"
                           title="11.20-补充" target="_blank">11.20-补充</a>
                        <span class="text-muted">索伯列夫</span>

                        <div>translate:transform:transform属性向元素应用2D或3D转换。该属性允许我们对元素进行旋转、缩放、移动或倾斜。transition:div中的div居中transform:translateX(-50%)扇形:div{width:0;height:0;border:11pxsolidred;border-radius:11px;border-color:redtransp</div>
                    </li>
                    <li><a href="/article/1833264719931207680.htm"
                           title="微信小程序简易弹幕组件(uniapp)" target="_blank">微信小程序简易弹幕组件(uniapp)</a>
                        <span class="text-muted">Vivqst</span>
<a class="tag" taget="_blank" href="/search/%E5%BE%AE%E4%BF%A1%E5%B0%8F%E7%A8%8B%E5%BA%8F/1.htm">微信小程序</a><a class="tag" taget="_blank" href="/search/uni-app/1.htm">uni-app</a><a class="tag" taget="_blank" href="/search/javascript/1.htm">javascript</a>
                        <div>最终效果图如下:1.弹幕从弹幕区域外的右边滚动到左边,那么每条弹幕的实际滚动路径长度为当前弹幕的实际宽度+整个弹幕区域的宽度组件代码如下:{{item.text}}{{currentBullet}}2.本例中弹幕区域的宽度为当前屏幕的宽度。弹幕的滚动效果使用css3的animation实现,使用translateX来实现水平位移的变化。弹幕使用绝对定位初始时在屏幕的最左边(left:0),动画开始</div>
                    </li>
                    <li><a href="/article/1832909022542524416.htm"
                           title="latex学习笔记(三)——中文处理办法" target="_blank">latex学习笔记(三)——中文处理办法</a>
                        <span class="text-muted">richybai</span>

                        <div>1.准备工作①,在选项->设置->构建->默认编辑器的下拉菜单中选择XeLaTeX②,在选项->设置->编辑器->默认字体编码的下拉菜单中选择UTF-8③,在软件右下角确定字符编码为UTF-8,如下图所示设置为UTF-82.开始编写中文①,首先导入ctex宏包:\usepackage{ctex}②,将title改为中文内容\title{\heiti学习笔记}%\heiti使中文显示为黑体\auth</div>
                    </li>
                    <li><a href="/article/1831764361299980288.htm"
                           title="latex转word python_分分钟甩Word几条街,Python编辑公式竟可以如此简单" target="_blank">latex转word python_分分钟甩Word几条街,Python编辑公式竟可以如此简单</a>
                        <span class="text-muted">weixin_39553904</span>
<a class="tag" taget="_blank" href="/search/latex%E8%BD%ACword/1.htm">latex转word</a><a class="tag" taget="_blank" href="/search/python/1.htm">python</a>
                        <div>点击上方"Python人工智能技术"关注,星标或者置顶22点24分准时推送,第一时间送达来自:公众号机器之心|编辑:真经君Python人工智能技术(ID:coder_experience)第221次推文图源:百度上一篇:华科博士201万,西安交大本科生100万!华为「天才少年」校招薪资曝光正文用Word写PDE公式简直是找虐。我们在Word中编辑文本时,遇到超复杂的公式,想想就令人头大,一个不小心</div>
                    </li>
                    <li><a href="/article/1831745064951443456.htm"
                           title="Python将Latex公式插入到Word中" target="_blank">Python将Latex公式插入到Word中</a>
                        <span class="text-muted">Gu_fcsdn</span>
<a class="tag" taget="_blank" href="/search/word/1.htm">word</a><a class="tag" taget="_blank" href="/search/python/1.htm">python</a><a class="tag" taget="_blank" href="/search/latex/1.htm">latex</a><a class="tag" taget="_blank" href="/search/latex2word/1.htm">latex2word</a>
                        <div>推荐一个库,可以使用python将Latex公式插入到Word中显示使用pip进行安装:pipinstalllatex2word示例将如下公式插入到word公式1:f(x)=\int_{-\infty}^\infty\hatf(x)\xi\,e^{2\pii\xix}\,\mathrm{d}\xi公式2:\intx^{\mu}\mathrm{d}x=\frac{x^{\mu+1}}{\mu+1}+</div>
                    </li>
                    <li><a href="/article/1831350378420072448.htm"
                           title="在线 LaTeX 表格编辑器" target="_blank">在线 LaTeX 表格编辑器</a>
                        <span class="text-muted">凉漠</span>
<a class="tag" taget="_blank" href="/search/Latex%E4%BD%BF%E7%94%A8/1.htm">Latex使用</a><a class="tag" taget="_blank" href="/search/%E6%95%B0%E6%8D%AE%E5%BA%93/1.htm">数据库</a>
                        <div>现成的工具可以可视化生成LaTeX表格代码LaTeXTablesEditor网址:LaTeXTablesEditor(latex-tables.com)其他在线LaTeX表格编辑器CreateLaTeXtablesonline–TablesGenerator.comLaTeXtablesgeneratoronline|6CMOnlineToolsTables-Overleaf,OnlineLaTe</div>
                    </li>
                    <li><a href="/article/1831340417686269952.htm"
                           title="Open WebUI官方库:解锁人工智能服务的官方通道" target="_blank">Open WebUI官方库:解锁人工智能服务的官方通道</a>
                        <span class="text-muted">黑金IT</span>
<a class="tag" taget="_blank" href="/search/Open-webUI/1.htm">Open-webUI</a><a class="tag" taget="_blank" href="/search/python/1.htm">python</a><a class="tag" taget="_blank" href="/search/github/1.htm">github</a>
                        <div>OpenWebUI是一个开源项目,它提供了一个基于Web的用户界面,用于管理和操作各种本地和云端的人工智能模型。这个界面让用户可以方便地加载、配置、运行和监控各种AI模型,而无需编写代码或使用命令行界面。它支持多种大型语言模型(LLM),包括与Ollama和OpenAI兼容的API。OpenWebUI的特点包括直观且响应式的用户界面、快速响应的性能、全面的Markdown和LaTeX支持、本地RA</div>
                    </li>
                    <li><a href="/article/1831101669300072448.htm"
                           title="latex换行\left[和\right]编译报错-解决方案" target="_blank">latex换行\left[和\right]编译报错-解决方案</a>
                        <span class="text-muted">还有你Y</span>
<a class="tag" taget="_blank" href="/search/%E8%AE%BA%E6%96%87/1.htm">论文</a><a class="tag" taget="_blank" href="/search/Latex/1.htm">Latex</a>
                        <div>简而言之:\\换成\right.\\,&换成&\left.来个例子就知道了:原本的公式是:\begin{align}\label{up_critic}L_Q(\theta)&=\mathbb{E}\left[\frac{1}{2}(Q_\theta(\mathcal{S}_{k,t}^m,{A}_{k,t}^m)-({R}_{k,t}^m\\\nonumber&+\gammaQ_{\bar{\th</div>
                    </li>
                    <li><a href="/article/1830949020244209664.htm"
                           title="IROS2023" target="_blank">IROS2023</a>
                        <span class="text-muted">马少爷</span>
<a class="tag" taget="_blank" href="/search/%E5%AD%A6%E6%9C%AF/1.htm">学术</a><a class="tag" taget="_blank" href="/search/%E4%BA%BA%E5%B7%A5%E6%99%BA%E8%83%BD/1.htm">人工智能</a><a class="tag" taget="_blank" href="/search/%E8%87%AA%E7%84%B6%E8%AF%AD%E8%A8%80%E5%A4%84%E7%90%86/1.htm">自然语言处理</a>
                        <div>1、论文要求论文征集提交给IROS会议文件审查委员会作为同行评审的档案出版物,所有被接受的论文都将在IEEEXplore上托管。邀请潜在作者提交代表原创作品的高质量论文。欢迎就主题以及智能机器人和应用的所有领域提交意见。请通过传统的PaperPlaza流程提交论文。格式指南LaTex模板MSWord模板论文长度应为六页(美国字母大小),最多可多出两页(每多出一页收费205美元,应在验收后付款)。页</div>
                    </li>
                    <li><a href="/article/1830769397795483648.htm"
                           title="Latex插入eps图片不显示报错not found解决方案" target="_blank">Latex插入eps图片不显示报错not found解决方案</a>
                        <span class="text-muted">Cc小跟班</span>
<a class="tag" taget="_blank" href="/search/%E3%80%90%E8%AE%BA%E6%96%87%E5%86%99%E4%BD%9C%E3%80%91%E7%9B%B8%E5%85%B3/1.htm">【论文写作】相关</a><a class="tag" taget="_blank" href="/search/Latex/1.htm">Latex</a>
                        <div>Latex插入eps图片不显示并报错:解决方案:首先确保.tex文件中添加包\usepackage{epstopdf}win+R输入cmd进入系统命令行进入.tex文件系统盘,代码:D:进入.tex所在文件夹,代码:cdD:\Desktop\xxx执行最重要代码:pdflatex--shell-escapexxx.tex(xxx.tex是你需要添加图片的tex文件)等待运行结束,再返回tex文件编</div>
                    </li>
                    <li><a href="/article/1830285680023007232.htm"
                           title="算法" target="_blank">算法</a>
                        <span class="text-muted">遥远的清平湾</span>

                        <div>http://ctan.mirror.colo-serv.net/macros/latex/contrib/algorithmicx/algorithmicx.pdf</div>
                    </li>
                    <li><a href="/article/1829870422972264448.htm"
                           title="LaTeX教学2.3 符号" target="_blank">LaTeX教学2.3 符号</a>
                        <span class="text-muted">无锤乙醇</span>

                        <div>2.3符号在写作论文时要用到标点符号,数学符号和单位符号等许多符号.在LaTeX系统中可以把各种符号分为以下三类专用符号:被LaTeX赋予特殊用途的符号;文本符号:可在文本模式中使用的符号,有些文本符号也可以在数学模式中使用;数学符号:可在数学模式中使用的符号,有些数学符号也可以在文本模式中使用一般情况下除了专用符号之外,都可以在文本中使用,若使用时报错,即为数学符号,关于数学符号将在数学式一章进</div>
                    </li>
                    <li><a href="/article/1829364426218762240.htm"
                           title="safari中filter: drop-shadow()导致图片展示不出来" target="_blank">safari中filter: drop-shadow()导致图片展示不出来</a>
                        <span class="text-muted">史努比的大头</span>
<a class="tag" taget="_blank" href="/search/safari/1.htm">safari</a><a class="tag" taget="_blank" href="/search/%E5%89%8D%E7%AB%AF/1.htm">前端</a><a class="tag" taget="_blank" href="/search/css/1.htm">css</a>
                        <div>有时候我们可能需要通过css来改变一个svg图片的颜色,比如让其跟随主题色改变.send-button{overflow:hidden;.send-button-img{filter:drop-shadow(@primary-24px0px0px);transform:translateX(24px);}}上面代码的原理是:drop-shadow(@primary-24px0px0px):这行代码</div>
                    </li>
                    <li><a href="/article/1828834836698198016.htm"
                           title="【web安全】从2022中科大hackgame web中学习pdflatex RCE和python反序列化" target="_blank">【web安全】从2022中科大hackgame web中学习pdflatex RCE和python反序列化</a>
                        <span class="text-muted">热心网友易小姐</span>
<a class="tag" taget="_blank" href="/search/python/1.htm">python</a><a class="tag" taget="_blank" href="/search/web%E5%AE%89%E5%85%A8/1.htm">web安全</a><a class="tag" taget="_blank" href="/search/%E5%89%8D%E7%AB%AF/1.htm">前端</a>
                        <div>ctf比赛地址:https://hack.lug.ustc.edu.cn大佬博客里wp写的很清楚了,官方wp也写的很好,我比不过大佬,只能把基础多讲一些(大佬在tttang把wp全发了T0T)官方wp:https://github.com/USTC-Hackergame/hackergame2022-writeups大佬全WP:https://miaotony.xyz/?utm_source=tt</div>
                    </li>
                    <li><a href="/article/1828496425646911488.htm"
                           title="全面启用Markdown语法以及前端格式优化(代码高亮行号显示等优化)全过程" target="_blank">全面启用Markdown语法以及前端格式优化(代码高亮行号显示等优化)全过程</a>
                        <span class="text-muted">zoomlaCMS</span>

                        <div>什么是MarkDownMarkdown是一种可以使用普通文本编辑器编写的标记语言,通过简单的标记语法,它可以使普通文本内容具有一定的格式。Markdown具有一系列衍生版本,用于扩展Markdown的功能(如表格、脚注、内嵌HTML等等),这些功能原初的Markdown尚不具备,它们能让Markdown转换成更多的格式,例如LaTeX,Docbook。Markdown增强版中比较有名的有Markd</div>
                    </li>
                    <li><a href="/article/1828400504695255040.htm"
                           title="LaTex修饰符号" target="_blank">LaTex修饰符号</a>
                        <span class="text-muted">BlueHeart0621</span>

                        <div>【注】摘自ScottPakin的《TheComprehensiveLaTexSymbolList》。</div>
                    </li>
                    <li><a href="/article/1827706240965373952.htm"
                           title="latex报错:Undefined control sequence.解决办法" target="_blank">latex报错:Undefined control sequence.解决办法</a>
                        <span class="text-muted">小桥流水---人工智能</span>
<a class="tag" taget="_blank" href="/search/%E4%BA%BA%E5%B7%A5%E6%99%BA%E8%83%BD/1.htm">人工智能</a><a class="tag" taget="_blank" href="/search/%E6%9C%BA%E5%99%A8%E5%AD%A6%E4%B9%A0%E7%AE%97%E6%B3%95/1.htm">机器学习算法</a><a class="tag" taget="_blank" href="/search/template/1.htm">template</a><a class="tag" taget="_blank" href="/search/method/1.htm">method</a>
                        <div>经过分析是缺宏包了,\usepackage{amsmath}。总结在VSCode中编写LaTeX文档时,如果你遇到了“Undefinedcontrolsequence”错误,这通常意味着你尝试使用的某个LaTeX命令或宏没有被定义。在LaTeX中,很多公式和符号需要特定的宏包(package)来支持。例如,amsmath宏包为数学公式提供了许多有用的工具和命令。如果你在文档中使用了amsmath宏</div>
                    </li>
                    <li><a href="/article/1827413436271783936.htm"
                           title="Latex: 表格内换行" target="_blank">Latex: 表格内换行</a>
                        <span class="text-muted">Phoenixtree_DongZhao</span>
<a class="tag" taget="_blank" href="/search/%E9%9A%8F%E7%AC%94/1.htm">随笔</a><a class="tag" taget="_blank" href="/search/latex/1.htm">latex</a><a class="tag" taget="_blank" href="/search/%E8%8B%B1%E6%96%87%E8%AE%BA%E6%96%87%E5%86%99%E4%BD%9C/1.htm">英文论文写作</a>
                        <div>遇到表格内容太长,需要换行。需要用到makecell指令就可以轻松实现。首先,需要宏包:\usepackage{makecell}然后,主要要在tabular里面使用。其次,用法是:\makecell[居中情况]{第1行内容\\第2行内容\\第3行内容...}也就是说,只需要在换行的地方键入\\即可实现。[居中情况]包括r,c,l,分别表示靠右、居中、靠左。下面看一个完整的例子,轻松学会:\beg</div>
                    </li>
                    <li><a href="/article/1827365926635401216.htm"
                           title="LaTex插入图片" target="_blank">LaTex插入图片</a>
                        <span class="text-muted">(??(#?)???(???/</span>
<a class="tag" taget="_blank" href="/search/chrome/1.htm">chrome</a><a class="tag" taget="_blank" href="/search/%E5%89%8D%E7%AB%AF/1.htm">前端</a>
                        <div>LaTeX提供了许多定制化图片的功能。这篇文章将会介绍如何用最常见的格式插入图片、缩放图片以及如何在文档中引用这些图片。1.基本使用效果图如图所示。\documentclass{article}\usepackage{graphicx}\graphicspath{{./figure/}}\begin{document}\begin{figure}[!t]\centering\includegrap</div>
                    </li>
                    <li><a href="/article/1827229635365138432.htm"
                           title="Office 2019新增功能" target="_blank">Office 2019新增功能</a>
                        <span class="text-muted">iLester</span>

                        <div>SVG支持image.png插入应用了筛选器的可缩放矢量图形(SVG),为文档、工作表和演示文稿增添视觉趣味。内置翻译程序image.png使用MicrosoftTranslator将单词、短语和其他所选文字翻译成另一种语言。快速访问附件image.png曾经查找以附件形式发送给你的某个文件是否十分辛苦?不必再担心了!现在只需单击“文件”>“打开”>“与我共享的内容”即可。支持Latex公式ima</div>
                    </li>
                    <li><a href="/article/1765573722602823680.htm"
                           title="14:00开始面试,14:05就出来了,问题变态?" target="_blank">14:00开始面试,14:05就出来了,问题变态?</a>
                        <span class="text-muted">weixin_49781735</span>
<a class="tag" taget="_blank" href="/search/vue/1.htm">vue</a><a class="tag" taget="_blank" href="/search/%E5%89%8D%E7%AB%AF/1.htm">前端</a><a class="tag" taget="_blank" href="/search/vue/1.htm">vue</a>
                        <div>1.如何操作让一个盒子右移50px,开销最小?//这种方式不会触发文档重排和重绘,性能开销很小。.box{transform:translateX(50px);}2.前端怎么判断一个密钥有没有被修改过?在前端中,可以使用数字签名来验证密钥是否被修改过。数字签名是一种用于验证数据完整性和认证来源的技术,常用于验证数据是否经过篡改。具体步骤如下:使用私钥对数据进行签名,生成数字签名。将数据和数字签名传</div>
                    </li>
                    <li><a href="/article/1765124237464526848.htm"
                           title="pdfpages 宏包和 includepdf 使用问题" target="_blank">pdfpages 宏包和 includepdf 使用问题</a>
                        <span class="text-muted">钟山翼</span>
<a class="tag" taget="_blank" href="/search/latex/1.htm">latex</a><a class="tag" taget="_blank" href="/search/pdfpages/1.htm">pdfpages</a><a class="tag" taget="_blank" href="/search/includepdf/1.htm">includepdf</a><a class="tag" taget="_blank" href="/search/latex/1.htm">latex</a><a class="tag" taget="_blank" href="/search/%E6%8F%92%E5%85%A5pdf/1.htm">插入pdf</a>
                        <div>在latex中插入其他pdf文档的页时\usepackage{pdfpages}%插入PDF页\includepdf[pages=-]{pg276-axi-hbm-en.pdf}用xelatex编译生成的pdf文档内容会与原文档内容不一致,文字位置对折等问题。解决办法:A文档中的某些页要插入到B文档中第一步:把A文档整体插入到C文档中,用pdflatex编译,此时C文档与A文档内容上一致。第二步:</div>
                    </li>
                    <li><a href="/article/1761642033405059072.htm"
                           title="(已解决)Texmaker 编译latex文件后预览PDF显示字体模糊" target="_blank">(已解决)Texmaker 编译latex文件后预览PDF显示字体模糊</a>
                        <span class="text-muted">可可与鱼</span>
<a class="tag" taget="_blank" href="/search/latex/1.htm">latex</a><a class="tag" taget="_blank" href="/search/latex/1.htm">latex</a>
                        <div>问题:miktex+texmaker编译后自带的PDF显示字体模糊,resolution不正常,仿佛在看90年代的论文……电脑系统win10,浏览器和福昕阅读器看pdf是正常的,同一个latex文件在其他电脑也编译正常。初步判断是texmaker的buit-inpdfviewer有问题。解决方法:在开始菜单搜索找到texmaker,右击,打开文件位置,右击texmaker.exe,点击“属性”,选</div>
                    </li>
                    <li><a href="/article/1759928671465992192.htm"
                           title="LaTeX 文本对齐:ragged2e 宏包" target="_blank">LaTeX 文本对齐:ragged2e 宏包</a>
                        <span class="text-muted">小嗷犬</span>
<a class="tag" taget="_blank" href="/search/LaTeX/1.htm">LaTeX</a><a class="tag" taget="_blank" href="/search/LaTeX/1.htm">LaTeX</a>
                        <div>✅作者简介:人工智能专业本科在读,喜欢计算机与编程,写博客记录自己的学习历程。个人主页:小嗷犬的个人主页个人网站:小嗷犬的技术小站个人信条:为天地立心,为生民立命,为往圣继绝学,为万世开太平。本文目录ragged2e宏包简介ragged2e宏包的使用加载宏包对齐命令对齐效果ragged2e宏包简介ragged2e是一个LaTeX宏包,它为LaTeX文档提供了一种改进的、更加灵活的文本对齐方式,特别</div>
                    </li>
                    <li><a href="/article/1759925993520328704.htm"
                           title="SwiftLaTeX: 写下Latex代码就能看见结果的编辑器(可视化编辑器)" target="_blank">SwiftLaTeX: 写下Latex代码就能看见结果的编辑器(可视化编辑器)</a>
                        <span class="text-muted">Mr.Ma-master</span>
<a class="tag" taget="_blank" href="/search/%E7%A7%91%E7%A0%94%E5%BF%85%E5%A4%87%E8%BD%AF%E4%BB%B6%E4%B8%8B%E8%BD%BD%E4%BD%BF%E7%94%A8/1.htm">科研必备软件下载使用</a><a class="tag" taget="_blank" href="/search/SwiftLaTeX/1.htm">SwiftLaTeX</a><a class="tag" taget="_blank" href="/search/SwiftLaTeX%3A/1.htm">SwiftLaTeX:</a><a class="tag" taget="_blank" href="/search/latex%E4%BB%A3%E7%A0%81%E5%8F%AF%E8%A7%86%E5%8C%96%E7%BC%96%E8%BE%91%E5%99%A8/1.htm">latex代码可视化编辑器</a>
                        <div>文章目录介绍安装导读:近日小编在GitHub上发现一个基于浏览器的可视化编辑器—SwiftLaTeX.写下latex代码就能立马看见结果,不用每次都运行,可以说所写即所得,可视化神器。介绍简单介绍下,SwiftLaTeX是一个基于Web浏览器的编辑器,可在排版系统LaTeX中创建PDF文档。所见即所得:可以直接在打印输出中进行编辑。另外SwiftLaTeX是协作的;您可以与其他人共享您的项目并同时</div>
                    </li>
                    <li><a href="/article/1759876389189808128.htm"
                           title="Latex基础语法简记" target="_blank">Latex基础语法简记</a>
                        <span class="text-muted">yeshan333</span>
<a class="tag" taget="_blank" href="/search/%E9%9A%8F%E7%AC%94/1.htm">随笔</a>
                        <div>文章目录公式插入方式大括号的使用符号表运算符表关系运算符集合运算符对数运算符三角运算符微积分运算符逻辑运算符其它符号戴帽和连线符号箭头符号矩阵基本语法进阶希腊字母表杂项综合运用示范参考公式插入方式行内公式可用\(...\)或$...$例如$f(x)=x^2$,显示为$f(x)=x^2$独立公式(单独另起一行,公式会居中),使用$$...$$或\[...\]例如:$$\int_a^b{f(x)dx}</div>
                    </li>
                    <li><a href="/article/1759856108261961728.htm"
                           title="VScode写LaTeX配置,实测有效" target="_blank">VScode写LaTeX配置,实测有效</a>
                        <span class="text-muted">BO_S__</span>
<a class="tag" taget="_blank" href="/search/vscode/1.htm">vscode</a><a class="tag" taget="_blank" href="/search/pdf/1.htm">pdf</a><a class="tag" taget="_blank" href="/search/ide/1.htm">ide</a>
                        <div>环境配置请看LaTeX环境配置-TexLive,实测有效http://t.csdnimg.cn/0txlLVScode写LaTeX配置0.smatrapdf下载如果使用外部pdf查看器,比如我用的sumatrapdf,官网是SumatraPDFreaderdownloadpage下载对应版本,比如64位,下载直达链接https://www.sumatrapdfreader.org/dl/rel/3</div>
                    </li>
                    <li><a href="/article/1759855981052915712.htm"
                           title="LaTeX环境配置-TexLive" target="_blank">LaTeX环境配置-TexLive</a>
                        <span class="text-muted">BO_S__</span>
<a class="tag" taget="_blank" href="/search/windows/1.htm">windows</a><a class="tag" taget="_blank" href="/search/%E7%BC%96%E8%BE%91%E5%99%A8/1.htm">编辑器</a>
                        <div>文章标签不知道怎么选了,随便选的,CSDN没有LaTeX标签LaTeX环境配置-TexLive去TexLive官网下载,官网为https://tug.org/texlive/安装时基本上一直下一步下一步就好了,在选择界面只更改安装位置,并且只能安装在根目录下,比如我安装在D:\TeXLive安装完成后,修改系统环境变量,按下Windows图标键,直接输入“环境变量”,如图在cmd窗口输入latex</div>
                    </li>
                                <li><a href="/article/40.htm"
                                       title="java线程Thread和Runnable区别和联系" target="_blank">java线程Thread和Runnable区别和联系</a>
                                    <span class="text-muted">zx_code</span>
<a class="tag" taget="_blank" href="/search/java/1.htm">java</a><a class="tag" taget="_blank" href="/search/jvm/1.htm">jvm</a><a class="tag" taget="_blank" href="/search/thread/1.htm">thread</a><a class="tag" taget="_blank" href="/search/%E5%A4%9A%E7%BA%BF%E7%A8%8B/1.htm">多线程</a><a class="tag" taget="_blank" href="/search/Runnable/1.htm">Runnable</a>
                                    <div>我们都晓得java实现线程2种方式,一个是继承Thread,另一个是实现Runnable。 
 
模拟窗口买票,第一例子继承thread,代码如下 
 
package thread;

public class ThreadTest {
	
	public static void main(String[] args) {
		
		Thread1 t1 = new Thread1(</div>
                                </li>
                                <li><a href="/article/167.htm"
                                       title="【转】JSON与XML的区别比较" target="_blank">【转】JSON与XML的区别比较</a>
                                    <span class="text-muted">丁_新</span>
<a class="tag" taget="_blank" href="/search/json/1.htm">json</a><a class="tag" taget="_blank" href="/search/xml/1.htm">xml</a>
                                    <div>1.定义介绍 
(1).XML定义 
扩展标记语言 (Extensible Markup Language, XML) ,用于标记电子文件使其具有结构性的标记语言,可以用来标记数据、定义数据类型,是一种允许用户对自己的标记语言进行定义的源语言。 XML使用DTD(document type definition)文档类型定义来组织数据;格式统一,跨平台和语言,早已成为业界公认的标准。 
XML是标</div>
                                </li>
                                <li><a href="/article/294.htm"
                                       title="c++ 实现五种基础的排序算法" target="_blank">c++ 实现五种基础的排序算法</a>
                                    <span class="text-muted">CrazyMizzz</span>
<a class="tag" taget="_blank" href="/search/C%2B%2B/1.htm">C++</a><a class="tag" taget="_blank" href="/search/c/1.htm">c</a><a class="tag" taget="_blank" href="/search/%E7%AE%97%E6%B3%95/1.htm">算法</a>
                                    <div>#include<iostream>
using namespace std;


//辅助函数,交换两数之值
template<class T>
void mySwap(T &x, T &y){
	T temp = x;
	x = y;
	y = temp;
}

const int size = 10;

//一、用直接插入排</div>
                                </li>
                                <li><a href="/article/421.htm"
                                       title="我的软件" target="_blank">我的软件</a>
                                    <span class="text-muted">麦田的设计者</span>
<a class="tag" taget="_blank" href="/search/%E6%88%91%E7%9A%84%E8%BD%AF%E4%BB%B6/1.htm">我的软件</a><a class="tag" taget="_blank" href="/search/%E9%9F%B3%E4%B9%90%E7%B1%BB/1.htm">音乐类</a><a class="tag" taget="_blank" href="/search/%E5%A8%B1%E4%B9%90/1.htm">娱乐</a><a class="tag" taget="_blank" href="/search/%E6%94%BE%E6%9D%BE/1.htm">放松</a>
                                    <div>     这是我写的一款app软件,耗时三个月,是一个根据央视节目开门大吉改变的,提供音调,猜歌曲名。1、手机拥有者在android手机市场下载本APP,同意权限,安装到手机上。2、游客初次进入时会有引导页面提醒用户注册。(同时软件自动播放背景音乐)。3、用户登录到主页后,会有五个模块。a、点击不胫而走,用户得到开门大吉首页部分新闻,点击进入有新闻详情。b、</div>
                                </li>
                                <li><a href="/article/548.htm"
                                       title="linux awk命令详解" target="_blank">linux awk命令详解</a>
                                    <span class="text-muted">被触发</span>
<a class="tag" taget="_blank" href="/search/linux+awk/1.htm">linux awk</a>
                                    <div>awk是行处理器: 相比较屏幕处理的优点,在处理庞大文件时不会出现内存溢出或是处理缓慢的问题,通常用来格式化文本信息 
awk处理过程: 依次对每一行进行处理,然后输出 
awk命令形式: 
awk [-F|-f|-v] ‘BEGIN{} //{command1; command2} END{}’ file 
 [-F|-f|-v]大参数,-F指定分隔符,-f调用脚本,-v定义变量 var=val</div>
                                </li>
                                <li><a href="/article/675.htm"
                                       title="各种语言比较" target="_blank">各种语言比较</a>
                                    <span class="text-muted">_wy_</span>
<a class="tag" taget="_blank" href="/search/%E7%BC%96%E7%A8%8B%E8%AF%AD%E8%A8%80/1.htm">编程语言</a>
                                    <div>                       Java Ruby PHP   擅长领域                      </div>
                                </li>
                                <li><a href="/article/802.htm"
                                       title="oracle 中数据类型为clob的编辑" target="_blank">oracle 中数据类型为clob的编辑</a>
                                    <span class="text-muted">知了ing</span>
<a class="tag" taget="_blank" href="/search/oracle+clob/1.htm">oracle clob</a>
                                    <div>public void updateKpiStatus(String kpiStatus,String taskId){
	Connection dbc=null;
	Statement stmt=null;
	PreparedStatement ps=null;
	try {
		dbc = new DBConn().getNewConnection();
		//stmt = db</div>
                                </li>
                                <li><a href="/article/929.htm"
                                       title="分布式服务框架 Zookeeper -- 管理分布式环境中的数据" target="_blank">分布式服务框架 Zookeeper -- 管理分布式环境中的数据</a>
                                    <span class="text-muted">矮蛋蛋</span>
<a class="tag" taget="_blank" href="/search/zookeeper/1.htm">zookeeper</a>
                                    <div>原文地址: 
http://www.ibm.com/developerworks/cn/opensource/os-cn-zookeeper/ 
安装和配置详解 
本文介绍的 Zookeeper 是以 3.2.2 这个稳定版本为基础,最新的版本可以通过官网 http://hadoop.apache.org/zookeeper/来获取,Zookeeper 的安装非常简单,下面将从单机模式和集群模式两</div>
                                </li>
                                <li><a href="/article/1056.htm"
                                       title="tomcat数据源" target="_blank">tomcat数据源</a>
                                    <span class="text-muted">alafqq</span>
<a class="tag" taget="_blank" href="/search/tomcat/1.htm">tomcat</a>
                                    <div>数据库 
 
 JNDI(Java Naming and Directory Interface,Java命名和目录接口)是一组在Java应用中访问命名和目录服务的API。 
 
 
 没有使用JNDI时我用要这样连接数据库: 
 
 
03.  Class.forName("com.mysql.jdbc.Driver");  
04.  conn</div>
                                </li>
                                <li><a href="/article/1183.htm"
                                       title="遍历的方法" target="_blank">遍历的方法</a>
                                    <span class="text-muted">百合不是茶</span>
<a class="tag" taget="_blank" href="/search/%E9%81%8D%E5%8E%86/1.htm">遍历</a>
                                    <div>                                                      遍历 
在java的泛</div>
                                </li>
                                <li><a href="/article/1310.htm"
                                       title="linux查看硬件信息的命令" target="_blank">linux查看硬件信息的命令</a>
                                    <span class="text-muted">bijian1013</span>
<a class="tag" taget="_blank" href="/search/linux/1.htm">linux</a>
                                    <div>linux查看硬件信息的命令 
一.查看CPU: 
cat /proc/cpuinfo 
  
二.查看内存: 
free 
  
三.查看硬盘: 
df 
  
linux下查看硬件信息 
1、lspci 列出所有PCI 设备; 
lspci - list all PCI devices:列出机器中的PCI设备(声卡、显卡、Modem、网卡、USB、主板集成设备也能</div>
                                </li>
                                <li><a href="/article/1437.htm"
                                       title="java常见的ClassNotFoundException" target="_blank">java常见的ClassNotFoundException</a>
                                    <span class="text-muted">bijian1013</span>
<a class="tag" taget="_blank" href="/search/java/1.htm">java</a>
                                    <div>1.java.lang.ClassNotFoundException: org.apache.commons.logging.LogFactory   添加包common-logging.jar2.java.lang.ClassNotFoundException: javax.transaction.Synchronization    </div>
                                </li>
                                <li><a href="/article/1564.htm"
                                       title="【Gson五】日期对象的序列化和反序列化" target="_blank">【Gson五】日期对象的序列化和反序列化</a>
                                    <span class="text-muted">bit1129</span>
<a class="tag" taget="_blank" href="/search/%E5%8F%8D%E5%BA%8F%E5%88%97%E5%8C%96/1.htm">反序列化</a>
                                    <div>对日期类型的数据进行序列化和反序列化时,需要考虑如下问题: 
  
1. 序列化时,Date对象序列化的字符串日期格式如何 
2. 反序列化时,把日期字符串序列化为Date对象,也需要考虑日期格式问题 
3. Date A -> str -> Date B,A和B对象是否equals 
  默认序列化和反序列化 
  
  
import com</div>
                                </li>
                                <li><a href="/article/1691.htm"
                                       title="【Spark八十六】Spark Streaming之DStream vs. InputDStream" target="_blank">【Spark八十六】Spark Streaming之DStream vs. InputDStream</a>
                                    <span class="text-muted">bit1129</span>
<a class="tag" taget="_blank" href="/search/Stream/1.htm">Stream</a>
                                    <div>  1. DStream的类说明文档: 
  
/**
 * A Discretized Stream (DStream), the basic abstraction in Spark Streaming, is a continuous
 * sequence of RDDs (of the same type) representing a continuous st</div>
                                </li>
                                <li><a href="/article/1818.htm"
                                       title="通过nginx获取header信息" target="_blank">通过nginx获取header信息</a>
                                    <span class="text-muted">ronin47</span>
<a class="tag" taget="_blank" href="/search/nginx+header/1.htm">nginx header</a>
                                    <div>1. 提取整个的Cookies内容到一个变量,然后可以在需要时引用,比如记录到日志里面, 
  if ( $http_cookie ~* "(.*)$") { 
          set $all_cookie $1; 
  } 
      变量$all_cookie就获得了cookie的值,可以用于运算了 
 
</div>
                                </li>
                                <li><a href="/article/1945.htm"
                                       title="java-65.输入数字n,按顺序输出从1最大的n位10进制数。比如输入3,则输出1、2、3一直到最大的3位数即999" target="_blank">java-65.输入数字n,按顺序输出从1最大的n位10进制数。比如输入3,则输出1、2、3一直到最大的3位数即999</a>
                                    <span class="text-muted">bylijinnan</span>
<a class="tag" taget="_blank" href="/search/java/1.htm">java</a>
                                    <div>参考了网上的http://blog.csdn.net/peasking_dd/article/details/6342984 
写了个java版的: 
 
 



public class Print_1_To_NDigit {

	/**
	 * Q65.输入数字n,按顺序输出从1最大的n位10进制数。比如输入3,则输出1、2、3一直到最大的3位数即999
	 * 1.使用字符串</div>
                                </li>
                                <li><a href="/article/2072.htm"
                                       title="Netty源码学习-ReplayingDecoder" target="_blank">Netty源码学习-ReplayingDecoder</a>
                                    <span class="text-muted">bylijinnan</span>
<a class="tag" taget="_blank" href="/search/java/1.htm">java</a><a class="tag" taget="_blank" href="/search/netty/1.htm">netty</a>
                                    <div>ReplayingDecoder是FrameDecoder的子类,不熟悉FrameDecoder的,可以先看看 
 
http://bylijinnan.iteye.com/blog/1982618 
 
API说,ReplayingDecoder简化了操作,比如: 
 
FrameDecoder在decode时,需要判断数据是否接收完全: 
 
 

public class IntegerH</div>
                                </li>
                                <li><a href="/article/2199.htm"
                                       title="js特殊字符过滤" target="_blank">js特殊字符过滤</a>
                                    <span class="text-muted">cngolon</span>
<a class="tag" taget="_blank" href="/search/js%E7%89%B9%E6%AE%8A%E5%AD%97%E7%AC%A6/1.htm">js特殊字符</a><a class="tag" taget="_blank" href="/search/js%E7%89%B9%E6%AE%8A%E5%AD%97%E7%AC%A6%E8%BF%87%E6%BB%A4/1.htm">js特殊字符过滤</a>
                                    <div>1.js中用正则表达式 过滤特殊字符, 校验所有输入域是否含有特殊符号function stripscript(s) {    var pattern = new RegExp("[`~!@#$^&*()=|{}':;',\\[\\].<>/?~!@#¥……&*()&mdash;—|{}【】‘;:”“'。,、?]"</div>
                                </li>
                                <li><a href="/article/2326.htm"
                                       title="hibernate使用sql查询" target="_blank">hibernate使用sql查询</a>
                                    <span class="text-muted">ctrain</span>
<a class="tag" taget="_blank" href="/search/Hibernate/1.htm">Hibernate</a>
                                    <div>
import java.util.Iterator;
import java.util.List;
import java.util.Map;
import org.hibernate.Hibernate;
import org.hibernate.SQLQuery;
import org.hibernate.Session;
import org.hibernate.Transa</div>
                                </li>
                                <li><a href="/article/2453.htm"
                                       title="linux shell脚本中切换用户执行命令方法" target="_blank">linux shell脚本中切换用户执行命令方法</a>
                                    <span class="text-muted">daizj</span>
<a class="tag" taget="_blank" href="/search/linux/1.htm">linux</a><a class="tag" taget="_blank" href="/search/shell/1.htm">shell</a><a class="tag" taget="_blank" href="/search/%E5%91%BD%E4%BB%A4/1.htm">命令</a><a class="tag" taget="_blank" href="/search/%E5%88%87%E6%8D%A2%E7%94%A8%E6%88%B7/1.htm">切换用户</a>
                                    <div>经常在写shell脚本时,会碰到要以另外一个用户来执行相关命令,其方法简单记下: 
  
1、执行单个命令:su - user -c "command" 
如:下面命令是以test用户在/data目录下创建test123目录 
[root@slave19 /data]# su - test -c "mkdir /data/test123" </div>
                                </li>
                                <li><a href="/article/2580.htm"
                                       title="好的代码里只要一个 return 语句" target="_blank">好的代码里只要一个 return 语句</a>
                                    <span class="text-muted">dcj3sjt126com</span>
<a class="tag" taget="_blank" href="/search/return/1.htm">return</a>
                                    <div>别再这样写了:public boolean foo() {    if (true) {         return true;     } else {          return false;    </div>
                                </li>
                                <li><a href="/article/2707.htm"
                                       title="Android动画效果学习" target="_blank">Android动画效果学习</a>
                                    <span class="text-muted">dcj3sjt126com</span>
<a class="tag" taget="_blank" href="/search/android/1.htm">android</a>
                                    <div>1、透明动画效果 
方法一:代码实现 
	public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)
		{
			View rootView = inflater.inflate(R.layout.fragment_main, container, fals</div>
                                </li>
                                <li><a href="/article/2834.htm"
                                       title="linux复习笔记之bash shell (4)管道命令" target="_blank">linux复习笔记之bash shell (4)管道命令</a>
                                    <span class="text-muted">eksliang</span>
<a class="tag" taget="_blank" href="/search/linux%E7%AE%A1%E9%81%93%E5%91%BD%E4%BB%A4%E6%B1%87%E6%80%BB/1.htm">linux管道命令汇总</a><a class="tag" taget="_blank" href="/search/linux%E7%AE%A1%E9%81%93%E5%91%BD%E4%BB%A4/1.htm">linux管道命令</a><a class="tag" taget="_blank" href="/search/linux%E5%B8%B8%E7%94%A8%E7%AE%A1%E9%81%93%E5%91%BD%E4%BB%A4/1.htm">linux常用管道命令</a>
                                    <div>转载请出自出处:
http://eksliang.iteye.com/blog/2105461   
  bash命令执行的完毕以后,通常这个命令都会有返回结果,怎么对这个返回的结果做一些操作呢?那就得用管道命令‘|’。 
    上面那段话,简单说了下管道命令的作用,那什么事管道命令呢? 
    答:非常的经典的一句话,记住了,何为管</div>
                                </li>
                                <li><a href="/article/2961.htm"
                                       title="Android系统中自定义按键的短按、双击、长按事件" target="_blank">Android系统中自定义按键的短按、双击、长按事件</a>
                                    <span class="text-muted">gqdy365</span>
<a class="tag" taget="_blank" href="/search/android/1.htm">android</a>
                                    <div>在项目中碰到这样的问题: 
由于系统中的按键在底层做了重新定义或者新增了按键,此时需要在APP层对按键事件(keyevent)做分解处理,模拟Android系统做法,把keyevent分解成: 
1、单击事件:就是普通key的单击; 
2、双击事件:500ms内同一按键单击两次; 
3、长按事件:同一按键长按超过1000ms(系统中长按事件为500ms); 
4、组合按键:两个以上按键同时按住; </div>
                                </li>
                                <li><a href="/article/3088.htm"
                                       title="asp.net获取站点根目录下子目录的名称" target="_blank">asp.net获取站点根目录下子目录的名称</a>
                                    <span class="text-muted">hvt</span>
<a class="tag" taget="_blank" href="/search/.net/1.htm">.net</a><a class="tag" taget="_blank" href="/search/C%23/1.htm">C#</a><a class="tag" taget="_blank" href="/search/asp.net/1.htm">asp.net</a><a class="tag" taget="_blank" href="/search/hovertree/1.htm">hovertree</a><a class="tag" taget="_blank" href="/search/Web+Forms/1.htm">Web Forms</a>
                                    <div>使用Visual Studio建立一个.aspx文件(Web Forms),例如hovertree.aspx,在页面上加入一个ListBox代码如下: 
<asp:ListBox runat="server" ID="lbKeleyiFolder" /> 
  
那么在页面上显示根目录子文件夹的代码如下: 
string[] m_sub</div>
                                </li>
                                <li><a href="/article/3215.htm"
                                       title="Eclipse程序员要掌握的常用快捷键" target="_blank">Eclipse程序员要掌握的常用快捷键</a>
                                    <span class="text-muted">justjavac</span>
<a class="tag" taget="_blank" href="/search/java/1.htm">java</a><a class="tag" taget="_blank" href="/search/eclipse/1.htm">eclipse</a><a class="tag" taget="_blank" href="/search/%E5%BF%AB%E6%8D%B7%E9%94%AE/1.htm">快捷键</a><a class="tag" taget="_blank" href="/search/ide/1.htm">ide</a>
                                    <div>   判断一个人的编程水平,就看他用键盘多,还是鼠标多。用键盘一是为了输入代码(当然了,也包括注释),再有就是熟练使用快捷键。       曾有人在豆瓣评
《卓有成效的程序员》:“人有多大懒,才有多大闲”。之前我整理了一个
程序员图书列表,目的也就是通过读书,让程序员变懒。     写道   程序员作为特殊的群体,有的人可以这么懒,懒到事情都交给机器去做,而有的人又可</div>
                                </li>
                                <li><a href="/article/3342.htm"
                                       title="c++编程随记" target="_blank">c++编程随记</a>
                                    <span class="text-muted">lx.asymmetric</span>
<a class="tag" taget="_blank" href="/search/C%2B%2B/1.htm">C++</a><a class="tag" taget="_blank" href="/search/%E7%AC%94%E8%AE%B0/1.htm">笔记</a>
                                    <div> 为了字体更好看,改变了格式…… 
  
&&运算符: 
  
#include<iostream> 
using namespace std; 
int main(){ 
     int a=-1,b=4,k; 
     k=(++a<0)&&!(b--</div>
                                </li>
                                <li><a href="/article/3469.htm"
                                       title="linux标准IO缓冲机制研究" target="_blank">linux标准IO缓冲机制研究</a>
                                    <span class="text-muted">音频数据</span>
<a class="tag" taget="_blank" href="/search/linux/1.htm">linux</a>
                                    <div>一、什么是缓存I/O(Buffered I/O)缓存I/O又被称作标准I/O,大多数文件系统默认I/O操作都是缓存I/O。在Linux的缓存I/O机制中,操作系统会将I/O的数据缓存在文件系统的页缓存(page cache)中,也就是说,数据会先被拷贝到操作系统内核的缓冲区中,然后才会从操作系统内核的缓冲区拷贝到应用程序的地址空间。1.缓存I/O有以下优点:A.缓存I/O使用了操作系统内核缓冲区,</div>
                                </li>
                                <li><a href="/article/3596.htm"
                                       title="随想 生活" target="_blank">随想 生活</a>
                                    <span class="text-muted">暗黑小菠萝</span>
<a class="tag" taget="_blank" href="/search/%E7%94%9F%E6%B4%BB/1.htm">生活</a>
                                    <div>其实账户之前就申请了,但是决定要自己更新一些东西看也是最近。从毕业到现在已经一年了。没有进步是假的,但是有多大的进步可能只有我自己知道。 
  
毕业的时候班里12个女生,真正最后做到软件开发的只要两个包括我,PS:我不是说测试不好。当时因为考研完全放弃找工作,考研失败,我想这只是我的借口。那个时候才想到为什么大学的时候不能好好的学习技术,增强自己的实战能力,以至于后来找工作比较费劲。我</div>
                                </li>
                                <li><a href="/article/3723.htm"
                                       title="我认为POJO是一个错误的概念" target="_blank">我认为POJO是一个错误的概念</a>
                                    <span class="text-muted">windshome</span>
<a class="tag" taget="_blank" href="/search/java/1.htm">java</a><a class="tag" taget="_blank" href="/search/POJO/1.htm">POJO</a><a class="tag" taget="_blank" href="/search/%E7%BC%96%E7%A8%8B/1.htm">编程</a><a class="tag" taget="_blank" href="/search/J2EE/1.htm">J2EE</a><a class="tag" taget="_blank" href="/search/%E8%AE%BE%E8%AE%A1/1.htm">设计</a>
                                    <div>  
            这篇内容其实没有经过太多的深思熟虑,只是个人一时的感觉。从个人风格上来讲,我倾向简单质朴的设计开发理念;从方法论上,我更加倾向自顶向下的设计;从做事情的目标上来看,我追求质量优先,更愿意使用较为保守和稳妥的理念和方法。 
   &</div>
                                </li>
                </ul>
            </div>
        </div>
    </div>

<div>
    <div class="container">
        <div class="indexes">
            <strong>按字母分类:</strong>
            <a href="/tags/A/1.htm" target="_blank">A</a><a href="/tags/B/1.htm" target="_blank">B</a><a href="/tags/C/1.htm" target="_blank">C</a><a
                href="/tags/D/1.htm" target="_blank">D</a><a href="/tags/E/1.htm" target="_blank">E</a><a href="/tags/F/1.htm" target="_blank">F</a><a
                href="/tags/G/1.htm" target="_blank">G</a><a href="/tags/H/1.htm" target="_blank">H</a><a href="/tags/I/1.htm" target="_blank">I</a><a
                href="/tags/J/1.htm" target="_blank">J</a><a href="/tags/K/1.htm" target="_blank">K</a><a href="/tags/L/1.htm" target="_blank">L</a><a
                href="/tags/M/1.htm" target="_blank">M</a><a href="/tags/N/1.htm" target="_blank">N</a><a href="/tags/O/1.htm" target="_blank">O</a><a
                href="/tags/P/1.htm" target="_blank">P</a><a href="/tags/Q/1.htm" target="_blank">Q</a><a href="/tags/R/1.htm" target="_blank">R</a><a
                href="/tags/S/1.htm" target="_blank">S</a><a href="/tags/T/1.htm" target="_blank">T</a><a href="/tags/U/1.htm" target="_blank">U</a><a
                href="/tags/V/1.htm" target="_blank">V</a><a href="/tags/W/1.htm" target="_blank">W</a><a href="/tags/X/1.htm" target="_blank">X</a><a
                href="/tags/Y/1.htm" target="_blank">Y</a><a href="/tags/Z/1.htm" target="_blank">Z</a><a href="/tags/0/1.htm" target="_blank">其他</a>
        </div>
    </div>
</div>
<footer id="footer" class="mb30 mt30">
    <div class="container">
        <div class="footBglm">
            <a target="_blank" href="/">首页</a> -
            <a target="_blank" href="/custom/about.htm">关于我们</a> -
            <a target="_blank" href="/search/Java/1.htm">站内搜索</a> -
            <a target="_blank" href="/sitemap.txt">Sitemap</a> -
            <a target="_blank" href="/custom/delete.htm">侵权投诉</a>
        </div>
        <div class="copyright">版权所有 IT知识库 CopyRight © 2000-2050 E-COM-NET.COM , All Rights Reserved.
<!--            <a href="https://beian.miit.gov.cn/" rel="nofollow" target="_blank">京ICP备09083238号</a><br>-->
        </div>
    </div>
</footer>
<!-- 代码高亮 -->
<script type="text/javascript" src="/static/syntaxhighlighter/scripts/shCore.js"></script>
<script type="text/javascript" src="/static/syntaxhighlighter/scripts/shLegacy.js"></script>
<script type="text/javascript" src="/static/syntaxhighlighter/scripts/shAutoloader.js"></script>
<link type="text/css" rel="stylesheet" href="/static/syntaxhighlighter/styles/shCoreDefault.css"/>
<script type="text/javascript" src="/static/syntaxhighlighter/src/my_start_1.js"></script>





</body>

</html>