与Latex的初次见面

本文大部分内容来自网络

一,设置字体大小

来源于点击打开源地址

一、 字体选择

其代码为

{\fangsong 你好}\\

{\songti 你好!} \\

{\heiti 你好!}

命令详解:

{}内的“\字体  内容”,表明所写的内容以所选择的字体来表示。例如,第一行使用的是仿宋体,第二行用的是宋体,第三行用的是黑体。

二、 字体大小选择

1、使用fontsize 命令

字体的大小选择使用命令

\fontsize{n1 pt}{n2 pt}\selectfont

来表示。其中n1表示字体的大小,n2表示行间距,n2通常可以使用 \baselineskip来代替,也就是

\fontsize{n1 pt}{\baselineskip}\selectfont

其代码为

\fontsize{20pt}{\baselineskip}\selectfont

{\heiti 静夜思}\\

\fontsize{15pt}{\baselineskip}\selectfont

\youyuan 床前明月光,\\

疑似地上霜。\\

抬头望明月,\\

低头思故乡。

其代码为

{\fontsize{30pt}{\baselineskip}\selectfont

{\kaishu 静夜思}}\\

{\fontsize{15pt}{2\baselineskip}\selectfont

\lishu 床前明月光,\\

疑似地上霜。\\

抬头望明月,\\

低头思故乡。}

通过对比,发现字距的设置并不成功,甚至是当字号的大小超过一顶的值时,并不发生作用。字距设置不成功的原因是在一段话中,对\baselineskip进行了几次修改,只会考虑最后的那次修改。

三、使用系统给定字体大小

系统给定的字体大小有

\tiny   (代码: \tiny 你好!)

\scriptsize 

\footnotesize 

\small 

\normalsize  

\large 

\Large 

\LARGE 

\huge 

\Huge 

1,我们可以使用

\begin{所选字号}

…..

\end{所选字号}

来表示一段内容的字体的大小。如

\begin{tiny}你好!\end{tiny}\begin{large}你好\end{large},

2,还可以

\begin{....}\所选字体来确定所选文档的字体不过好像只对某些格式有用


二,设置行间距

来源于点击打开链接

1,在word里面设置固定行距为20磅, 在latex里如何对应设置呢?是不是\setlength{\baselineskip}{20pt}

首先我们要了解 LaTeX常用的几个单位换算:
见:LaTeX长度单位入门 
而“磅”是衡量印刷字体大小的单位,约等于七十二分之一英寸。而  1英寸=25.4毫米,则1磅=25.4/72≈0.353毫米。磅和LaTeX的 pt- points (大约 1/72 inch) 是一致的。

所以设置行间距可用 \setlength{\baselineskip}{20pt}

来源于点击打开链接
2 ,TeX 中的行距与在其他字处理软件中常见的模式不同。在 TeX 中与行距相关的参数是:
     \baselineskip(弹性长度)两行间基线的距离
\lineskiplimit(长度)
一个限制值,当前一行下边界与后一行上边界距离小于此限制时,\baselineskip 失效,下面的 \lineskip 起作用
\lineskip
(弹性长度)前一行下边界与后一行上边界距离
\baselinestretch(宏,一个数字)
加之于 \baselineskip 的倍数,使用 \linespread 设置

在 LaTeX 中,用 \linespread{倍数} 命令就可以简单地设置 \baselinestretch 的值,不需要用 \renewcommand。但注意 \baselinestretch 的修改和 \linespread 命令都只在字体字号变更时生效。因此,对于全局设置应该把行距设置放在导言区,对于临时设置应该在行距命令后面加 \selectfont。例如 1.5 倍行距:

\linespread{1.5}\selectfont

在 LaTeX 中的基本行距(\baselineskip)不直接修改,而是由字号命令 \fontsize 一并给出。其语法是:

\fontsize{字号}{基本行距}

以上文字引自:http://wiki.ctex.org/index.php/%E8%A1%8C%E8%B7%9D

另外,在其他资料中显示\linespread{1.3}相当于1.5倍行距。

在这几天用的时候却发现,使用\fontsize{}{}定义的1.5倍行距却似乎比Word中1.5倍行距小得多,不知道是什么原因。。

四,关于对齐

1,一行文本对齐

左对齐: \leftline{...}

居中对齐: \centerline{....}

右对齐: \rightline{ ....}


2,多行文本对齐

左对齐:\begin{flushleft}

         .........

        \end{flushleft}

居中对齐:\begin{center}

           .......

          \end{center}

当然使用\centering也可以使文本对齐,不过与使用\begin{center}...\end{center}不同的是,\centering不会与前面的部分留下空格。更具体的区别是应该它们的实现方式可以参见:Latex工作室的这篇文章

右对齐:\begin{flushright}

         ........

         \end{flushright}

3,公式对齐

  latex默认公式是居中的,但是我们一般的文章都是将其设为左对齐的。

     (1),如果想使整篇文章的公式都是左对齐的可以在开始使用方法:\documentclass[fleqn]{article}

     (2),如果使公式左对齐可以使用以下几种方法:

           i,如果要使每个公式都有编号并且左对齐

                  \begin{flalign}

                    &.......&\\

                    &.......&

                  \end{flalign}  

             如果使公式有编号并且右对齐

                  \begin{flalign}

                    &&......\\

                    &&......

                  \end{flalign}

              **,align的对齐方式更靠近中间一点其用法和flalign一样。

           ii,如果使多行公式只有一个编号并且左对齐

                  \begin{flalign}

                   \begin{split}

                    ......\\

                     ......

                   \end{split}&

                  \end{flalign}

              如果使多行公式只有一个编号并且右对齐

                  \begin{flalign}

                   &\begin{split}

                    ......\\

                     ......

                   \end{split}

                  \end{flalign}

               **,align的对齐方式更靠近中间一点其用法和flalign一样。包括‘&’的位置。

              如果使多行公式只有一个编号并且居中对齐

                  \begin{equation}

                    \begin{split}

                    ......\\

                     ......

                   \end{split}

                  \end{equation}

         iii,如果不想要编号直接在环境编号后面加‘*’如上面的变为

                   \begin{equation*}

                    \begin{split}

                    ......\\

                     ......

                   \end{split}

                  \end{equation*}

             就没有编号了。

              3关于公式组的输入

      equation是单个公式输入,eqnarray是公式组的输入并且附带编号,例如

              \begin{eqnarray}
                 ......&& \\
                 ......&&
              \end{eqnarray}

                 这时公式组在右边对齐(但并不是上面的右对齐,只是关于公式在那边对齐),当&&在左边时就是关于左边对齐。具体 可参考这篇文章http://www.binghe.org/2010/03/latex-equation-and-numbering/

五,关于格式

可以参考

1,title的设置:http://blog.sina.com.cn/s/blog_5e16f1770100mo7y.html

2,section的设置:http://blog.sina.com.cn/s/blog_5e16f1770100lqn7.html

突然发现这个新浪博客挺好的,可以去看下


                        



  • 0
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值