免費論壇 繁體 | 簡體
Sclub交友聊天~加入聊天室當版主
分享
返回列表 发帖

关于人教论坛里撸题集LaTeX简介的问题

kuing 老师,我将您人教论坛里的所有代码复制下来,用ctexart,自己填上东西,不能编译呀!提示的问题居然是导言区里的那些usepackage.
我用的是texlive2016+texstudio.
不知您可否将您的导言区完整的分享一下,很冒昧,若不合时宜,望您海涵,直接略去即可!
谢谢您!
分享到: QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友

原帖中我讲过
我会尽量给出代码的说明,各位请先阅读后再按需取用,切勿随便抄了就算,否则极容易出现问题。

不知你有没有仔细去看,如果没有,不管三七二十一就全抄,那就请自己排查了。

TOP

kuing 老师,我将您人教论坛里的所有代码复制下来,用ctexart,自己填上东西,不能编译呀!提示的问题居然 ...
math_dalin 发表于 2016-8-22 00:00


初学不要搞那么复杂,针对数学而言,体会下根式,分式,一元二方程求根公式之类,然后再慢慢复杂。

TOP

回复 3# isee

据我所知他不是初学

TOP

  1. \documentclass[10pt,a4paper]{ctexart}
  2. \usepackage[latin1]{inputenc}
  3. \usepackage{amsmath}
  4. \usepackage{amsfonts}
  5. \usepackage{amssymb}
  6. \usepackage{graphicx}
  7. %单图居中,用法 \onetu{图}(插图部分可包括\caption和\label,下同)
  8. \newcommand\onetu[1]{%
  9.         \begin{figure}[!ht]
  10.                 \centering
  11.                 #1
  12.         \end{figure}}
  13.        
  14.         %双图横排,可调宽,用法 \twotu{图}{图} 或 \twotu[x]{图}{图} %其中x为0到1之间的数字,\twotu{图}{图} 等价于 \twotu[0.5]{图}{图}
  15.         \newcommand\twotu[3][0.5]{%
  16.                 \begin{figure}[!ht]
  17.                         \begin{minipage}[b]{#1\linewidth}
  18.                                 \centering
  19.                                 #2
  20.                         \end{minipage}%
  21.                         \begin{minipage}[b]{\linewidth-#1\linewidth}
  22.                                 \centering
  23.                                 #3
  24.                         \end{minipage}
  25.                 \end{figure}}
  26.                
  27.                 %三图、四图横排,等宽,用法 \threetu{图}{图}{图} \fourtu{图}{图}{图}{图}
  28.                 \newcommand\threetu[3]{%
  29.                         \begin{figure}[!ht]
  30.                                 \begin{minipage}[b]{\linewidth/3}
  31.                                         \centering
  32.                                         #1
  33.                                 \end{minipage}%
  34.                                 \begin{minipage}[b]{\linewidth/3}
  35.                                         \centering
  36.                                         #2
  37.                                 \end{minipage}%
  38.                                 \begin{minipage}[b]{\linewidth/3}
  39.                                         \centering
  40.                                         #3
  41.                                 \end{minipage}
  42.                         \end{figure}}
  43.                         \newcommand\fourtu[4]{%
  44.                                 \begin{figure}[!ht]
  45.                                         \begin{minipage}[b]{\linewidth/4}
  46.                                                 \centering
  47.                                                 #1
  48.                                         \end{minipage}%
  49.                                         \begin{minipage}[b]{\linewidth/4}
  50.                                                 \centering
  51.                                                 #2
  52.                                         \end{minipage}%
  53.                                         \begin{minipage}[b]{\linewidth/4}
  54.                                                 \centering
  55.                                                 #3
  56.                                         \end{minipage}%
  57.                                         \begin{minipage}[b]{\linewidth/4}
  58.                                                 \centering
  59.                                                 #4
  60.                                         \end{minipage}
  61.                                 \end{figure}}
  62.                                
  63.                                 \newcommand\fourtuxx[4]{%
  64.                                         \begin{minipage}[b]{(\linewidth-\parindent)/4}
  65.                                                 \centering
  66.                                                 #1\par A
  67.                                         \end{minipage}%
  68.                                         \begin{minipage}[b]{(\linewidth-\parindent)/4}
  69.                                                 \centering
  70.                                                 #2\par B
  71.                                         \end{minipage}%
  72.                                         \begin{minipage}[b]{(\linewidth-\parindent)/4}
  73.                                                 \centering
  74.                                                 #3\par C
  75.                                         \end{minipage}%
  76.                                         \begin{minipage}[b]{(\linewidth-\parindent)/4}
  77.                                                 \centering
  78.                                                 #4\par D
  79.                                         \end{minipage}}
  80. \begin{document}

  81. \onetu{
  82.         \includegraphics[width=0.7\linewidth]{perp}
  83.         \caption{}
  84.         \label{fig:perp}
  85. }

  86. \fourtuxx
  87. {\includegraphics[width=0.2\linewidth]{perp}}
  88. {\includegraphics[width=0.2\linewidth]{perp}}
  89. {\includegraphics[width=0.2\linewidth]{perp}}
  90. {\includegraphics[width=0.2\linewidth]{perp}}


  91. \threetu
  92. {\includegraphics[width=0.3\linewidth]{perp}
  93.         \caption{}
  94.         \label{fig:perp}}
  95. {\includegraphics[width=0.3\linewidth]{perp}
  96.         \caption{}
  97.         \label{fig:perp}}
  98. {\includegraphics[width=0.3\linewidth]{perp}
  99.         \caption{}
  100.         \label{fig:perp}}

  101. \twotu
  102. {\includegraphics[width=0.4\linewidth]{perp}
  103.         {\includegraphics[width=0.4\linewidth]{perp}       

  104. \end{document}
复制代码

TOP

回复 3# isee
我主要测试了图的排列这部分,结果只有\onetu是正确的!

TOP

回复 6# math_dalin

\usepackage{calc,ifthen}
%算术包和条件判断包(选择题选项命令需要用到)

要加这个
因为并排放图和选项放图都用了长度计算,需要 calc 包
而选择题选项除了长度计算还有条件判断,就还需要 ifthen 包
这算是我那里没说清楚吧

TOP

回复 7# kuing
谢谢您!kuing老师!这段代码正是我梦寐以求的!编译出来太漂亮了!

TOP

所有内容均已整合完毕,编译后居然连$1$次警告都没有,真的是太棒了!谢谢kuing老师!

TOP

k版又被老师了。。

TOP

k版又被老师了。。
isee 发表于 2016-8-22 20:38

他应该是知道的,如果我没记错,以前我和他同在一个TeX群,我就说过我不是老师更不想别人叫我老师,但是人家就是喜欢叫,我也没办法哩。

TOP

回复 10# isee
我的LaTeX入门也是得益于kuing老师。原来我还建了一个LaTeX群,还邀请kuing老师当过管理员呢!后来小群并入了CTeX大群。所以一直以来都非常感激kuing老师的耐心指导和无私奉献!

TOP

不好意思!刚才百度了一下,原来“老师”这个词现在已经是个贬义词了,那我以后不再称呼您“老师”了。那就以后尊称您“K版主”或“K版”!再次表示歉意!

TOP

这里仅仅说k版不是教师身份。

TOP

回复 13# math_dalin

我并没有说“老师”是贬义词的意思,只是纯粹不喜欢被这么叫而已,别想多了

TOP

返回列表 回复 发帖