diff options
Diffstat (limited to 'info')
-rw-r--r-- | info/install-latex-guide-zh-cn/appendix/updateinfo.tex | 6 | ||||
-rw-r--r-- | info/install-latex-guide-zh-cn/chapter/macos.tex | 62 | ||||
-rw-r--r-- | info/install-latex-guide-zh-cn/install-latex-guide-zh-cn.pdf | bin | 754326 -> 758391 bytes | |||
-rw-r--r-- | info/kaytannollista-latexia/kaytannollista-latexia.pdf | bin | 874252 -> 874429 bytes | |||
-rw-r--r-- | info/kaytannollista-latexia/kaytannollista-latexia.tex | 3 | ||||
-rw-r--r-- | info/kaytannollista-latexia/luku-erikoiset.tex | 3 | ||||
-rw-r--r-- | info/kaytannollista-latexia/luku-rakenne.tex | 55 | ||||
-rw-r--r-- | info/kaytannollista-latexia/versio.tex | 2 |
8 files changed, 80 insertions, 51 deletions
diff --git a/info/install-latex-guide-zh-cn/appendix/updateinfo.tex b/info/install-latex-guide-zh-cn/appendix/updateinfo.tex index 7956e412a7..05ce69b53d 100644 --- a/info/install-latex-guide-zh-cn/appendix/updateinfo.tex +++ b/info/install-latex-guide-zh-cn/appendix/updateinfo.tex @@ -2,6 +2,12 @@ \chapter{版本信息} +\section*{v2022.4.1} + +\begin{enumerate} + \item 根据 Dongsheng Deng 提供的内容, 修改 macOS 安装文本 +\end{enumerate} + \section*{v2022.3.1} \begin{enumerate} diff --git a/info/install-latex-guide-zh-cn/chapter/macos.tex b/info/install-latex-guide-zh-cn/chapter/macos.tex index ec188c6dba..cf9a4b989b 100644 --- a/info/install-latex-guide-zh-cn/chapter/macos.tex +++ b/info/install-latex-guide-zh-cn/chapter/macos.tex @@ -2,11 +2,53 @@ \chapter{macOS}\label{chap:macOS} -\section{安装 Homebrew} +\section{安装 Mac\TeX} + +Mac\TeX{} 是 \TeX{} Live 在 macOS 下的再打包版本, +并额外加入了一些辅助程序. +在 macOS 上安装 Mac\TeX 可以选择以下两种方式: +\begin{description} + \item[直接下载 Mac\TeX{} 安装包进行安装] + 将安装文件下载到本地, + 然后按照安装提示进行安装. + \item[借助 Homebrew 以命令行方式安装] + 先安装 Homebrew, + 然后通过命令行进行在线安装. +\end{description} + +目前比较推荐直接下载 Mac\TeX{} 安装包的安装方式, +因为最近一段时间以来, +大陆用户对 GitHub 的访问极不稳定, +有可能会导致 Homebrew 安装失败. + +\subsection{直接下载 Mac\TeX{} 安装包进行安装} + +\href{https://mirror.ctan.org/systems/mac/mactex/MacTeX.pkg}{下载} Mac\TeX{} 的安装包 \texttt{MacTeX.pkg}, +在系统内点击已下载的 \texttt{MacTeX.pkg} 文件, +根据系统提示进行安装即可. +这个过程与安装 macOS 上的其他软件并无太多不同. + +另外, +用户也可以选择国内各个镜像来下载 \texttt{MacTeX.pkg}. +因其独特性, +用户需调整附录~\ref{chp:appendix:mirror} 中提供的大陆地区的源的网址, +具体来讲, +是将 \texttt{.../texlive} 改为 \texttt{.../mac/mactex}. +例如, +阿里云的镜像地址为 \url{https://mirrors.aliyun.com/CTAN/systems/mac/mactex/}, +北京交通大学的镜像地址为 \url{https://mirror.bjtu.edu.cn/ctan/systems/mac/mactex/}, +其他镜像类似, +不再一一列举. + +\subsection{借助 Homebrew 以命令行方式安装} + +建议用户学习使用 \href{https://brew.sh}{Homebrew}, +Homebrew 是一个包管理工具, +类似 Ubuntu 上面的 \texttt{apt-get}. + +\subsubsection{安装 Homebrew} +Homebrew 安装教程可以在其网站找到, 这里简单列出来: -强烈建议用户使用 \href{https://brew.sh}{Homebrew}. -Homebrew 是一个包管理, 类似 Ubuntu 上面的 \texttt{apt-get}. -安装教程可以在其网站找到, 这里简单列出来: \begin{lstlisting}[language=bash] /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" \end{lstlisting} @@ -30,7 +72,7 @@ Homebrew 是一个包管理, 类似 Ubuntu 上面的 \texttt{apt-get}. source ~/.zshrc \end{lstlisting} -\subsection{Xcode} +\subsubsection{Xcode} 根据 \href{https://docs.brew.sh/Xcode\#supported-xcode-versions}{Homebrew 网站}的提示\footnote{原文是 Homebrew supports and recommends the latest Xcode and/or Command Line Tools available for your platform}, 推荐用户在安装 Homebrew 前先安装 Xcode. @@ -39,9 +81,9 @@ Homebrew 是一个包管理, 类似 Ubuntu 上面的 \texttt{apt-get}. xcode-select --install \end{lstlisting} -\section{安装 Mac\TeX} +\subsubsection{安装 Mac\TeX} -Mac\TeX{} 是 \TeX{} Live 在 macOS 下的再打包版本, 额外加入了一些辅助程序. 如果已经安装了 Homebrew, +安装 Homebrew 后, 只需在\textsf{终端}执行以下命令即可完成安装: \begin{lstlisting}[language=bash] brew cask install mactex @@ -55,12 +97,6 @@ Mac\TeX{} 是 \TeX{} Live 在 macOS 下的再打包版本, 额外加入了一些 \end{lstlisting} 安装完成后 Basic\TeX{} 依然会缺很多包, 手动安装会比较麻烦, 所以不推荐没有经验的用户尝试. -如果不通过 Homebrew 安装 Mac\TeX, -可以直接\href{https://mirrors.ctan.org/systems/mac/mactex/MacTeX.pkg}{下载}% -它的安装包而后手动安装. -同样可以考虑更换大陆镜像进行下载, -具体请参考附录~\ref{chp:appendix:mirror}. - \section{卸载 Mac\TeX} 如果用户借助 Homebrew cask 安装了 Mac\TeX, diff --git a/info/install-latex-guide-zh-cn/install-latex-guide-zh-cn.pdf b/info/install-latex-guide-zh-cn/install-latex-guide-zh-cn.pdf Binary files differindex 5b56b135f4..bbab5e21eb 100644 --- a/info/install-latex-guide-zh-cn/install-latex-guide-zh-cn.pdf +++ b/info/install-latex-guide-zh-cn/install-latex-guide-zh-cn.pdf diff --git a/info/kaytannollista-latexia/kaytannollista-latexia.pdf b/info/kaytannollista-latexia/kaytannollista-latexia.pdf Binary files differindex 0cb69e28fe..69b83323eb 100644 --- a/info/kaytannollista-latexia/kaytannollista-latexia.pdf +++ b/info/kaytannollista-latexia/kaytannollista-latexia.pdf diff --git a/info/kaytannollista-latexia/kaytannollista-latexia.tex b/info/kaytannollista-latexia/kaytannollista-latexia.tex index 69586c7964..a15759aafa 100644 --- a/info/kaytannollista-latexia/kaytannollista-latexia.tex +++ b/info/kaytannollista-latexia/kaytannollista-latexia.tex @@ -119,9 +119,6 @@ datezeros=false]{biblatex} \DeclareNameAlias{sortname}{family-given} \DeclareNameAlias{default}{family-given} \DefineBibliographyStrings{finnish}{andothers = {ym.}} -\DefineBibliographyExtras{finnish}{ - \renewcommand{\mkbibdateshort}[3]{% - \thefield{#3}.\thefield{#2}.\thefield{#1}}} \DeclareNewFloatType{esimerkki}{name=Esimerkki, within=chapter} diff --git a/info/kaytannollista-latexia/luku-erikoiset.tex b/info/kaytannollista-latexia/luku-erikoiset.tex index 1be2f3759e..ea5cad11da 100644 --- a/info/kaytannollista-latexia/luku-erikoiset.tex +++ b/info/kaytannollista-latexia/luku-erikoiset.tex @@ -423,7 +423,8 @@ otsikon teksti valkeaksi ja tausta siniseksi: \end{koodilohkosis} \noindent -Värien nimien täytyy olla ennalta määriteltyjä. Perusvärit on määritelty +Värien nimien täytyy olla ennalta määriteltyjä. Perusvärit +(\englanti{\koodi{white}, \koodi{blue}, \koodi{red}} ym.) on määritelty valmiiksi, mutta lisää värejä voi määritellä ohjeilla, joita kerrotaan luvussa \ref{luku/korostus-värit}. diff --git a/info/kaytannollista-latexia/luku-rakenne.tex b/info/kaytannollista-latexia/luku-rakenne.tex index 5cde997799..96bc72edbf 100644 --- a/info/kaytannollista-latexia/luku-rakenne.tex +++ b/info/kaytannollista-latexia/luku-rakenne.tex @@ -3854,33 +3854,9 @@ komentojen käyttöä. Sarkainkohtia sisältävän rivin voi varsin helposti toteuttaa laatikoiden (luku \ref{luku/laatikot}) avulla. Varsinkin \komento{makebox}\-/ komento soveltuu hyvin, koska laatikolla ei ole reunaviivoja ja laatikon -leveyden ja sisällön tasauksen voi asettaa. Seuraavassa esimerkissä -määritetään sarkainten leveysmitta \mittax{sarkainleveys} ja komento -\komentox{sarkain}, jolla tekstiä voi kirjoittaa tietyn levyiseen -laatikkoon. - -\komentoi{newlength} -\komentoi{setlength} -\komentoi{newcommand} -\komentoi{makebox} -\komentoi{ignorespaces} -\begin{koodilohkosis} - \newlength{\sarkainleveys} - \setlength{\sarkainleveys}{23mm} - \newcommand{\sarkain}[3][l]{% - \makebox[#2\sarkainleveys][#1]{#3}\ignorespaces} -\end{koodilohkosis} - -\noindent -Näin määritelty \komentox{sarkain}\-/ komento tarvitsee ainakin kaksi -argumenttia: ensimmäinen argumentti on kerroin, kuinka monen sarkaimen -levyinen laatikko tehdään; toinen argumentti on teksti, joka ladotaan -tähän laatikkoon. Ennen pakollisia argumentteja voi antaa myös -valinnaisen argumentin hakasulkeissa: se on laatikon sisällön tasaus, ja -oletus on vasempaan reunaan. Katso lisätietoa \komento{makebox}\-/ -komennon argumenteista luvusta \ref{luku/laatikot-pienet}. Esimerkki -\ref{esim/sarkain-laatikot} havainnollistaa sarkainten toteuttamista -laatikoiden avulla. +leveyden ja sisällön tasauksen voi asettaa. Katso lisätietoa +\komento{makebox}\-/ komennon argumenteista luvusta +\ref{luku/laatikot-pienet}. \begin{esimerkki*} \komentoi{newlength} @@ -3920,6 +3896,18 @@ laatikoiden avulla. \label{esim/sarkain-laatikot} \end{esimerkki*} +Esimerkissä \ref{esim/sarkain-laatikot} määritetään riveillä 1--2 +sarkainten leveysmitta \mittax{sarkainleveys} ja riveillä 3--4 komento +\komentox{sarkain}, jolla tekstiä voi kirjoittaa tietyn levyiseen +laatikkoon. Näin määritelty \komentox{sarkain}\-/ komento tarvitsee +ainakin kaksi argumenttia: ensimmäinen argumentti on kerroin, kuinka +monen sarkaimen levyinen laatikko tehdään; toinen argumentti on teksti, +joka ladotaan tähän laatikkoon. Ennen pakollisia argumentteja voi antaa +myös valinnaisen argumentin hakasulkeissa: se on laatikon sisällön +tasaus, ja oletus on vasempaan reunaan. Esimerkki +\ref{esim/sarkain-laatikot} havainnollistaa sarkainten toteuttamista +laatikoiden avulla. + \section{Leijuvat osat} \label{luku/leijuosat} @@ -7715,16 +7703,17 @@ Matematiikkatilan erikoismerkkejä on koottu oheisiin taulukoihin & \rivi{\int}{int} \\ \rivi{\oint}{oint} + & \rivi{\lim}{lim} & \rivi{\bigoplus}{bigoplus} - & \rivi{\bigotimes}{bigotimes} - & \rivi{\bigodot}{bigodot} \\ + & \rivi{\bigotimes}{bigotimes} \\ - \rivi{\bigvee}{bigvee} + \rivi{\bigodot}{bigodot} + & \rivi{\bigvee}{bigvee} & \rivi{\bigwedge}{bigwedge} - & \rivi{\bigcup}{bigcup} - & \rivi{\bigcap}{bigcap} \\ + & \rivi{\bigcup}{bigcup} \\ - \rivi{\biguplus}{biguplus} + \rivi{\bigcap}{bigcap} + & \rivi{\biguplus}{biguplus} & \rivi{\bigsqcup}{bigsqcup} \\ \bottomrule diff --git a/info/kaytannollista-latexia/versio.tex b/info/kaytannollista-latexia/versio.tex index a17e413dc3..2ff541be40 100644 --- a/info/kaytannollista-latexia/versio.tex +++ b/info/kaytannollista-latexia/versio.tex @@ -1 +1 @@ -\newcommand{\versio}{2022.3} +\newcommand{\versio}{2022.4} |