首页 > 其他分享 >OI中的 Markdown、TeX、LaTeX、KaTeX 从入门到入土

OI中的 Markdown、TeX、LaTeX、KaTeX 从入门到入土

时间:2022-10-09 16:33:05浏览次数:58  
标签:LaTeX Markdown 洛谷 OI 换行 题解

\(\textsf{Warning:仍然在填坑}\)

导言

在我初学OI的时候,曾经做过笔记。
用什么做呢?当时用的是博客园的 \(\text{HTML}\) 编辑器,这东西虽然不好用,而且很不好用。
再后来,我用洛谷写题解,发现洛谷的编辑器又好用又方便,于是便开始学着用。
导言到此结束,我们开始写正文。

第一章 Markdown

用,各位肯定是会的,但是我们用这么一个工具,我们要讲究实用。

1-1 题解

渲染舒服的题解让人看起来会很舒服。

我们首先分析一下洛谷对于题解的要求:

所有数学符号、常数、作为变量的字母应使用 LaTeX 公式,请严格遵守 LaTeX 公式的格式要求。其他普通英文内容(如 dfs)不应该使用 LaTeX 公式,对于代码形式的英文(例如 int a)应该使用行内代码块。
在 如何用 Markdown&LaTeX 写一篇排版整齐的题解? 中给出了许多数学公式的推荐用法。特别需要注意的是,代码中的写法,例如 %,三目运算符,结构体等不应使用 LaTeX 公式进行展示。

首先这里的做法正确性是很正确的,读完之后,我想你应当知道怎么去写题解了。
然而,各大网站的markdown渲染互不相同。

EXAMPLE:

首先洛谷对于换行的渲染是这样的:

我们发现,洛谷对于换行,直接相邻的两个行是不换行的。
而博客园是换的。
也就是说,洛谷的题解不能直接搬过来,否则换行符太大容易看着晕。
还有其他的细节之处。
比如 '>' 符号放在行首是代表一段引用,这时候,我们如果写完一段引用不加一个空行,你会发现全部被引用了。

1-2 题面

gym:良好的LaTeX 是做题的一部分。

我们以洛谷 U246757 这道题为例子。

标签:LaTeX,Markdown,洛谷,OI,换行,题解
From: https://www.cnblogs.com/SoN3ri/p/mltk.html

相关文章

  • Android dialog使用案例
    需求:应用锁,//自定义dialog的显示viewViewview=getLayoutInflater().inflate(R.layout.passwd_dialog_view,null);finalEditTexteditText=(EditText)view.findV......
  • [LOJ3138] [COI2019] LJEPOTICA
    非常简单数位dp。先差分转成前缀询问,然后记录状态\(dp_{p,num,hv,pre}\)表示当前考虑到第\(p\)位,还剩\(num\)次改变定义的机会,\(hv\)表示这一位是否考虑大小限......
  • Markdown 教程
    #标题语法创建标题时可用**#+一个空格**,一级标题一个#,二级标题##依次类推。 #段落语法段落可用**一行空白行**进行分割。 #换行语法结尾加**两个空格符**即......
  • String、StringBuffer 、StringBuilder、StringJoiner
    一、String、StringBuffer、StringBuilder1、定义用来连接多个字符的,本质就是一个char型的数组,是一种引用类型,并且不能被继承因为是final修饰的Stringstr="abc";相当......
  • mysql 连接-左外连接-left join
    外连接左外连接,关键字:table1LEFTOUTERJOINtable2on条件where条件左外连接结果=内连接+左边表中失配的元组结果包括左表中的所有数据行,和右表中符合连接条......
  • 洛谷 P2387 [NOI2014] 魔法森林 题解【动态加点 SPFA】
    题目大意给定一个由\(n\)个点\(m\)条边的无向图,每条边有权值\((a,b)\),求一条路径使这条路径上的\((a_{\max}+b_{\max})\)最小。思路正解应该是LCT动态维护MST......
  • 使用Git+TortoiseGit+Github进行代码管理
    前言除了在公司的时候会使用Git进行代码管理,个人代码几乎都是频繁复制来进行版本管理。现在个人代码混乱到无法管理,还是得使用Git来进行版本管理。一、软件下载1、Git(分......
  • 贤鱼的刷题日常--P1023 [NOIP2000 普及组] 税收与补贴问题--题目详解
    >......
  • POI 2013
    Bytecomputer有一个显而易见又好证的性质:最后的序列一定是先一段-1,然后有一段0,最后是一段1。然后考虑DP,\(f_{i,j}\)表示把\(i\)变成\(j\)状态的最小操作次数......
  • Markdown语法学习
    #Markdown语法学习##标题一级标题:#+空格+标题名称二级标题:##+空格+标题名称以此类推 ##字体样式**字体加粗***字体倾斜****字体加粗并倾斜***~~字体中间......