📄 ieee.clo
字号:
% -*- LaTeX -*-
%%% ====================================================================
%%% @LaTeX-style-file{
%%% author = "Glenn Paulley",
%%% version = "1.0",
%%% date = "2002 April 16",
%%% time = "17:18:41",
%%% filename = "ieee.clo",
%%% address = "iAnywhere Solutions
%%% 415 Phillip Street
%%% Waterloo, Ontario, Canada
%%% N2L 3X2",
%%% telephone = "(519) 883-6244",
%%% FAX = "(519) 747-4971",
%%% checksum = "",
%%% email = "paulley@ianywhere.com",
%%% codetable = "ISO/ASCII",
%%% keywords = "",
%%% supported = "yes",
%%% abstract = "Contains the LaTeX style command definitions
%%% for typesetting details of the IEEE document class.",
%%% docstring = "The checksum field above contains a CRC-16
%%% checksum as the first value, followed by the
%%% equivalent of the standard UNIX wc (word
%%% count) utility output of lines, words, and
%%% characters. This is produced by Robert
%%% Solovay's checksum utility.",
%%% }
%%% ====================================================================
%%
%% \CharacterTable
%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
%% Digits \0\1\2\3\4\5\6\7\8\9
%% Exclamation \! Double quote \" Hash (number) \#
%% Dollar \$ Percent \% Ampersand \&
%% Acute accent \' Left paren \( Right paren \)
%% Asterisk \* Plus \+ Comma \,
%% Minus \- Point \. Solidus \/
%% Colon \: Semicolon \; Less than \<
%% Equals \= Greater than \> Question mark \?
%% Commercial at \@ Left bracket \[ Backslash \\
%% Right bracket \] Circumflex \^ Underscore \_
%% Grave accent \` Left brace \{ Vertical bar \|
%% Right brace \} Tilde \~}
\ProvidesFile{ieee.clo}
[2002/04/16 v1.0 IEEE Document Class Options]
%
% list environments
%
\renewcommand\normalsize{%
\@setfontsize\normalsize\@xpt\@xiipt%
\abovedisplayskip 9\p@ \@plus2\p@ \@minus4\p@%
\abovedisplayshortskip \z@ \@plus3\p@%
\belowdisplayshortskip 5.5\p@ \@plus2.5\p@ \@minus2\p@%
\belowdisplayskip \abovedisplayskip%
\jot 0.6pt% for closer math spacing
\setlength\parsep{0\p@ \@plus 1\p@}%
\listparindent 1pc%
\let\@listi\@listI%
}%
\normalsize%
\renewcommand\small{%
\@setfontsize\small\@ixpt{11}%
\abovedisplayskip 7.5\p@ \@plus3\p@ \@minus4\p@%
\abovedisplayshortskip \z@ \@plus2\p@%
\belowdisplayshortskip 4\p@ \@plus2\p@ \@minus2\p@%
%% These settings are chosen primarly to typeset the bibliography;
%% With IEEE, references are set in 9pt
\def\@listi{\leftmargin\leftmargini%
\topsep 3\p@ \@plus2\p@ \@minus2\p@%
\parsep \z@ \@plus\p@%
\itemsep \p@ \@plus\p@ \@minus\p@%
\partopsep \z@ \@plus\z@ \@minus\p@%
\listparindent 1pc%
}%
}%
\renewcommand\footnotesize{%
\@setfontsize\footnotesize\@viiipt{9}%
\abovedisplayskip 6\p@ \@plus2\p@ \@minus3\p@%
\abovedisplayshortskip \z@ \@plus\p@%
\belowdisplayshortskip 3\p@ \@plus2\p@ \@minus2\p@%
\def\@listi{\leftmargin\leftmargini%
\topsep 3\p@ \@plus2\p@ \@minus\p@%
\partopsep \p@ \@plus\z@ \@minus\p@%
\listparindent 1pc%
\parsep \z@ \@plus\p@%
\itemsep \p@ \@plus\p@ \@minus\p@}%
\belowdisplayskip \abovedisplayskip%
}%
\def\@listI{\leftmargin\leftmargini%
\parsep \z@ \@plus2\p@%
\partopsep \p@ \@plus\z@ \@minus\p@%
\listparindent 1pc%
\topsep 5\p@ \@plus2\p@ \@minus\p@%
\itemsep 4\p@ \@plus\p@ \@minus\p@}%
\let\@listi\@listI%
\@listi%
\def\@listii{\leftmargin\leftmarginii%
\labelwidth\leftmarginii%
\advance\labelwidth-\labelsep%
\listparindent 1pc%
\topsep 3\p@ \@plus2\p@ \@minus\p@%
\partopsep \p@ \@plus\z@ \@minus\p@%
\parsep \z@ \@plus\p@%
\itemsep 3\p@ \@plus1\p@ \@minus\p@}%
\def\@listiii{\leftmargin\leftmarginiii%
\labelwidth\leftmarginiii%
\advance\labelwidth-\labelsep%
\listparindent 1pc%
\topsep 3\p@ \@plus\p@\@minus\p@%
\parsep \z@%
\partopsep \p@ \@plus\z@ \@minus\p@%
\itemsep 2\p@ \@plus\p@ \@minus\p@}%
\def\@listiv {\leftmargin\leftmarginiv%
\labelwidth\leftmarginiv%
\advance\labelwidth-\labelsep}%
\def\@listv {\leftmargin\leftmarginv%
\labelwidth\leftmarginv%
\advance\labelwidth-\labelsep}%
\def\@listvi {\leftmargin\leftmarginvi%
\labelwidth\leftmarginvi%
\advance\labelwidth-\labelsep}%
%
% Hyphenate more often, to avoid widely-spaced words.
%
\hyphenpenalty = -100%
\pretolerance = 30%
\tolerance = 650%
\doublehyphendemerits=7000%
\finalhyphendemerits=4000%
%
% Change latex's default penalties for widow and club lines (since
% we're in twocolumn mode).
%
\clubpenalty=850%
\widowpenalty=950%
%
% Establish better inter-word spacing for the OT1 Computer Modern (cm) fonts.
% We need to redefine \DeclareFontShape for each font series (see Latex
% Companion, pp. 202) in OT1cmr.fd, OT1cmdh.fd, etc. Note that TeX loads
% the .tfm for each font only once, so this redeclaration will
% set the spacing for additional fonts in the same family. Thus
% one cannot use \DeclareFontShape to affect a font temporarily;
% it's impact is global, and once the definition is changed, it's changed
% for each font in that family. To temporarily change wordspacing use
% the tex commands \spaceskip and \xspaceskip.
%
% First turn on frenchspacing (no added space at the end of sentences)
%
% Alter font definitions from latex2e font def files
%
% from OT1cmr.fd
%
\DeclareFontShape{OT1}{cmr}{m}{n}%
{ <5> <6> <7> <8> <9> <10> <12> gen * cmr%
<10.95> cmr10%
<14.4> cmr12%
<17.28><20.74><24.88>cmr17}%
{\fontdimen2\font=0.65\fontdimen2\font%
\fontdimen4\font=0.8\fontdimen4\font}%
\DeclareFontShape{OT1}{cmr}{m}{sl}
{%
<5><6><7>cmsl8%
<8> <9> gen * cmsl%
<10><10.95>cmsl10%
<12><14.4><17.28><20.74><24.88>cmsl12%
}{\fontdimen2\font=0.65\fontdimen2\font%
\fontdimen4\font=0.8\fontdimen4\font}%
\DeclareFontShape{OT1}{cmr}{m}{it}%
{%
<5><6><7>cmti7%
<8>cmti8%
<9>cmti9%
<10><10.95>cmti10%
<12><14.4><17.28><20.74><24.88>cmti12%
}{\fontdimen2\font=0.65\fontdimen2\font%
\fontdimen4\font=0.8\fontdimen4\font}%
\DeclareFontShape{OT1}{cmr}{m}{sc}%
{%
<5><6><7><8><9><10><10.95><12>%
<14.4><17.28><20.74><24.88> cmcsc10%
}{\fontdimen2\font=0.65\fontdimen2\font%
\fontdimen4\font=0.8\fontdimen4\font}%
% Warning: please note that the upright shape below is
% used for the \pounds symbol of LaTeX. So this
% font definition shouldn't be removed.
%
\DeclareFontShape{OT1}{cmr}{m}{ui}%
{%
<5><6><7><8><9><10><10.95><12>%
<14.4><17.28><20.74><24.88>cmu10%
}{\fontdimen2\font=0.65\fontdimen2\font%
\fontdimen4\font=0.8\fontdimen4\font}%
%
% From OT1cmss.fd
%
\DeclareFontShape{OT1}{cmss}{m}{n}%
{%
<5><6><7><8>cmss8%
<9>cmss9%
<10><10.95>cmss10%
<12><14.4>cmss12%
<17.28><20.74><24.88>cmss17%
}{\fontdimen2\font=0.65\fontdimen2\font%
\fontdimen4\font=0.8\fontdimen4\font}%
% Font undefined, therefore substituted
\DeclareFontShape{OT1}{cmss}{m}{it}%
{<->sub*cmss/m/sl}%
{\fontdimen2\font=0.65\fontdimen2\font%
\fontdimen4\font=0.8\fontdimen4\font}%
\DeclareFontShape{OT1}{cmss}{m}{sl}
{
<5><6><7><8>cmssi8 <9> cmssi9
<10><10.95>cmssi10
<12><14.4>cmssi12
<17.28><20.74><24.88>cmssi17
}{\fontdimen2\font=0.65\fontdimen2\font%
\fontdimen4\font=0.8\fontdimen4\font}%
%%%%%%% Font/shape undefined, therefore substituted
\DeclareFontShape{OT1}{cmss}{m}{sc}%
{<->sub*cmr/m/sc}%
{\fontdimen2\font=0.65\fontdimen2\font%
\fontdimen4\font=0.8\fontdimen4\font}%
%%%%%%%% semibold condensed series
\DeclareFontShape{OT1}{cmss}{sbc}{n}%
{%
<5> <6> <7> <8> <9> cmssdc10%
<10> <10.95> <12> <14.4> <17.28> <20.74> <24.88>cmssdc10%
}{\fontdimen2\font=0.65\fontdimen2\font%
\fontdimen4\font=0.8\fontdimen4\font}%
%
%%%%%%%%% bold extended series
\DeclareFontShape{OT1}{cmss}{bx}{n}%
{%
<5> <6> <7> <8> <9> cmssbx10%
<10> <10.95> <12> <14.4> <17.28> <20.74> <24.88> cmssbx10%
}{\fontdimen2\font=0.65\fontdimen2\font%
\fontdimen4\font=0.8\fontdimen4\font}%
%
% OT1cmtt (typewriter) we leave alone......
%
\endinput
%%
%% End of file `ieee.clo'.
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -