维基百科讨论:格式手册/数学

公式中的括号 编辑

希望能注明用全形或是用半形符号--578985s留言2014年11月1日 (六) 14:24 (UTC)回复

行内公式与汉字间是否需要空格? 编辑

如下两种排版,第二种应更具可读性,但似乎未见格式手册要求或条目的严格遵守?

  •  中有 作为变量
  •   中有   作为变量

Eilesiva留言2018年5月26日 (六) 13:51 (UTC)回复

要不要规范化 LaTeX 的使用? 编辑

如题。

受不了各种    这样不该出现在数学公式里的表述方式了。

个人认为 这里 的格式不错,摘录一点我觉得目前维基百科问题最大的我最受不了的

  1. 使用 Roman 体表示常量和函数。使用 Italic 体表示变量。LaTeX 已经预先定义好了一些常见的常量、函数、运算符等,我们可以直接调用,包括但不限于:\log, \ln, \lg, \sin, \cos, \tan, \sec, \csc, \cot, \gcd, \min, \max, \exp, \inf, \mod, \bmod, \pmod
  2. 不要用行内巨运算符( )。
  3. 不要使用 f[i][j][k],在公式中下标较复杂的情况下建议改用多元函数( f(i, j, k) )或内联代码格式(<code></code>)。对于一元简单函数使用 f_if(i)f[i] 均可。
  4. 文字和公式之间要空一格。

…………


此外,还有我的一点看法:

  1. 不要用<sup>之类的东西表示 数学公式中的 上标,使用 LaTeX。
  2. 推广开说,能用 LaTeX 的地方别拿其他东西凑。
  3. 不要手写 ...,使用 \ldots (效果比较:手写  , ldots  

…………


大家怎么看?--From RavenclawOIer with love 2020年11月26日 (四) 15:26 (UTC)回复

吼啊!Fire Ice 2020年11月26日 (四) 15:34 (UTC)回复
您可考虑直接修订Wikipedia:格式手册/数学#使用LaTeX排版。--TALK(CONTRIBUTION) 2020年11月26日 (四) 16:03 (UTC)回复
(!)意见:可是LaTeX呈现效果比较漂亮,这是优点也是缺点;有时候编者只是想在句子里使用上标唯一一次,而用LaTeX就会比<sup>显得突兀:“平方数 除以8的余数必定是0,1或4”&“平方数x2除以8的余数必定是0,1或4”,更极端的例子是“平方数 除以 的余数必定是  ”,这有比较好看、顺眼吗?至少我可以肯定这多了很多不必要的源代码。-游蛇脱壳/克劳 2020年11月26日 (四) 16:32 (UTC)回复
@克勞棣:简化代码是好的。 我今年初有做了一个自动将简单数学式LaTeX化的模板,例如{{计算结果|5^3+div(2,5)-2*5+i^2-sqrt(64)}} ,可能就可以派上用场,也能让一些不太懂LaTeX能编辑,不过目前仅支援将一个普通的等式与其结果的小数值转为LaTeX。-- ナナチ果物プリン🐰🥭🍮(宇帆·☎️·☘️2020年11月26日 (四) 16:57 (UTC)回复
只是在成段文字中的话,我的建议是尽量不用LaTeX。使用LaTeX会造成复制粘贴的麻烦。比如克劳棣的举例,复制粘贴后就变成了:
平方數 x 2 {\displaystyle x^{2}} x^{2}除以 8 {\displaystyle 8} 8的餘數必定是 0 , 1 {\displaystyle 0,1} {\displaystyle 0,1}或 4 {\displaystyle 4} 4
--百無一用是書生 () 2020年11月27日 (五) 03:52 (UTC)回复
本LaTeX吹表示强烈赞成。但是有很多细节要理清楚,比如说数学单位、物理单位是否要写成LaTeX,之类的。--MilkyDefer推迟咕咕 2020年11月26日 (四) 17:20 (UTC)回复
我倒是觉得全部 LaTeX 化比较好看?主要是这边不是类似 MathJax 的那种 $...$ 的写法,那样代码会好看得多。
技术上有可能给 <math> 添加一个比较短的 alias 吗?(比如<m></m>这样?)--From RavenclawOIer with love 2020年11月27日 (五) 00:44 (UTC)回复
我倒是想借机提议一下,化学式可以一律用   (<ce>CO2 + C <=> 2CO</ce>),禁用<sup>。--曾晋哲反对五个一留言·Q2020年11月27日 (五) 04:22 (UTC)回复
@Njzjz(-)反对,这样很多化学式输出WP:LUA模组都要重写、打掉重改。WP:没坏别修。-- ナナチ果物プリン🐰🥭🍮(宇帆·☎️·☘️2020年11月27日 (五) 12:12 (UTC)回复
鄙人认为这不适合没坏别修,因为现在 Chem 的排版方式的确十分难看且不像是一个百科全书该有的样子。必要的付出还是应该有的。由于复杂的化学式必然要用到<ce></ce>,按阁下提出的保留现状只会造成格式上的并存和自相矛盾。 --From RavenclawOIer with love 2020年11月28日 (六) 09:25 (UTC)回复
同样(-)反对@NjzjzRavenclawOIer:你看一下百無一用是書生的发言,这种东西你想复制化学式将变得十分困难,以上式来说你复制完会变“ CO 2 + C ↽ − − ⇀ 2 CO {\displaystyle {\ce {CO2 + C <=> 2CO}}} {\displaystyle {\ce {CO2 + C <=> 2CO}}} ”而非CO2 + C <=> 2CO,完全是严重增加读者困扰。-- ナナチ果物プリン🐰🥭🍮(宇帆·☎️·☘️2020年11月28日 (六) 09:50 (UTC)回复
这的确是个问题,所以……是不是应该先决定是否应该规范化已有的 LaTeX 的使用?--From RavenclawOIer with love 2020年11月28日 (六) 13:45 (UTC)回复
事实上,感觉维基需要自己魔改一下LaTeX,加入一些适合维基情况的(比如内部连结之类的)东西,但这个工作量有些可怕……--From RavenclawOIer with love 2020年11月28日 (六) 13:45 (UTC)回复
你自己也同意“很多模组都要重写、打掉重改。WP:没坏别修。-- ナナチ果物プリン🐰🥭🍮(宇帆·☎️·☘️) 2020年11月27日 (五) 12:12 (UTC)” 了吧。-- ナナチ果物プリン🐰🥭🍮(宇帆·☎️·☘️2020年11月28日 (六) 13:51 (UTC)回复
(+)支持将LaTeX作为维基化的一部分,但是现在的修复量应该不小了已经。--From RavenclawOIer with love 2020年11月28日 (六) 09:18 (UTC)回复
不会latex的人不应当受到指责。另外,留意visual editor 并无提供与latex有关的功能。--Temp3600留言2020年11月28日 (六) 16:11 (UTC)回复

请注意:这个讨论串的原意是规范目前已经套进LaTeX里的内容的使用,比如杜绝 这种怪胎的存在,现在似乎各位有些跑题了。--From RavenclawOIer with love 2020年11月28日 (六) 13:45 (UTC)回复

例如{{计算结果|sin(2 π)}} 就不会有 这种怪胎的存在。-- ナナチ果物プリン🐰🥭🍮(宇帆·☎️·☘️2020年11月28日 (六) 13:56 (UTC)回复
但是至少现时{{计算结果}}的使用较为受限,这不能作这个问题的解决方案。且扩展它以支持可能极为复杂的数学式的可能性也较低(?)个人认为将 LaTeX 作为维基化的一部分比较好。--From RavenclawOIer with love 2020年12月4日 (五) 05:19 (UTC)回复
@RavenclawOIer:以相同概念,建立专用模板如何?-- ナナチ果物プリン🐰🥭🍮(宇帆·☎️·☘️2020年12月12日 (六) 14:39 (UTC)回复
是否需要开一个什么来征询社群意见?-- ナナチ果物プリン🐰🥭🍮(宇帆·☎️·☘️2020年12月22日 (二) 08:00 (UTC)回复

小结 编辑

对于Wikipedia:格式手册/数学中,是否规定要使用LaTeX并无共识,维持原状。而共识倾向于只针对本身是LaTeX的内容做规范。 因此提议根据这里另辟Wikipedia:格式手册/LaTeX的格式手册,规范包括但不限于数学、化学等各领域中LaTeX内容的编写。欢迎讨论。-- ナナチ果物プリン🐰🥭🍮(宇帆·☎️·☘️2020年12月13日 (日) 11:15 (UTC)回复

A2569875RavenclawOIer其实我反对的是RavenclawOIer君的“能用LaTeX的地方别拿其他东西凑。”这句话,先前找不到实例,只好自己举例,但似乎大家都不真正明白我的意思,而我也没有办法让大家明白。所幸刚才偶然遇到一个我个人认为很好的实例,可以说明“能用LaTeX的地方别拿其他东西凑。”并非总是对的:
生日#东亚传统年龄称谓的"“花”异体为“芲”,拆成“艹八七”,为 "的" "只是非常基本的四则运算,也没有什么难以用键盘直接输入之处,若硬要用LaTeX表示,会因为与前面"“花”异体为“芲”,拆成“艹八七”"字体与大小不同而显得很突兀,我认为写成"“花”异体为“芲”,拆成“艹八七”,为10+10+8+7=35"比较好(该表格里的其他算式也是一样)。追根究柢地说,生日不是科学类条目,"10+10+8+7=35"也不需像推导数学定理般逐步演绎,甚至连一个代数或 这些比较专门的数学符号都没有,为什么一定要用LaTeX呢?这不是有没有模板可简化源代码输入的问题,而是突不突兀的问题。-游蛇脱壳/克劳 2020年12月26日 (六) 14:19 (UTC)回复
由于zh-hans下“芲”转为“花”,代为加入“-{}-” ——羊羊 (留言|贡献) 2020年12月27日 (日) 09:49 (UTC)回复
谢谢!我没注意到这一点。-游蛇脱壳/克劳 2020年12月28日 (一) 04:48 (UTC)回复
(?)疑问@克勞棣:那如果只是规范“已经是LaTeX的部分”之LaTeX写法呢?这样也反对吗?-- ナナチ果物プリン🐰🥭🍮(宇帆·☎️·☘️2020年12月28日 (一) 08:24 (UTC)回复
(:)回应:请问您的话是什么意思?能否说得详细一点或举例?-游蛇脱壳/克劳 2020年12月28日 (一) 09:45 (UTC)回复

关于数值比值中的冒号问题 编辑

相关讨论见此(尖刀蛏的同行评审讨论),简单地说就是我在各类格式手册(包括MOS:PUNCTMOS:MATHMOS:DATENUM)中均没有找到在数值比中应使用全形冒号(形如2:1)或是半形冒号(形如2:1)的相关规定(也有可能是我没找到合适的归类)。如果社群未做规定,可以把比值冒号这个命名规则添加进格式手册。----FradonStar|和而不同是君子 2023年9月14日 (四) 08:15 (UTC)回复

我能想到有三种方法:
  • 2:1(半角冒号)
  • 2 : 1(半角冒号两旁有一个空格)
  • 2:1(全角冒号)
参考一下,LaTeX是这么写比值的: 。--ItMarki探讨人生 2023年9月14日 (四) 09:17 (UTC)回复
中国大陆常见字体,冒号等符号会设计在一格的左侧,所以全角冒号的2:1看起来像这样「2:  1」。 ——魔琴 留言 贡献 新手2023计划 ] 2023年9月14日 (四) 10:58 (UTC)回复
另外用全角冒号会使比能在冒号后换行,如2:
1 ——魔琴 留言 贡献 新手2023计划 ] 2023年9月14日 (四) 11:02 (UTC)回复
如果用半形加空格也会有换行的问题吧,比如“2 :
1”。----FradonStar|和而不同是君子 2023年9月14日 (四) 11:34 (UTC)回复
针对这一疑虑,对于不希望换行的空格,维基有相应的模板(Template:Spaces),或者直接使用 HTML &nbsp; 亦可。--Boreas Sawada 2023年10月22日 (日) 05:31 (UTC)回复
还有一种写法是用“比号”U+2236 RATIO,效果是 2∶1,对比半形冒号是 2:1。语义上可能用该符号较佳,但不清楚是否常用或是否有中文标准,有文章[1]认为“最新的《现代汉语词典》(第7版)在“比例”一词的举例中,明确地使用了两点居中的比号。因此,上述例子中用的两点靠下的冒号,均应改为两点居中的比号。”(LaTeX印象中没有区分比号和冒号,但在LaTeX中,二元运算符与关系符的空格大小有差异,如
 (将冒号作为二元运算符,接受前后两个数为输入,输出其比值)与
 (冒号预设是关系符)。—— 留言2023年9月14日 (四) 11:50 (UTC)回复
其实可以用Template:Ratio来显示:{{ratio|4|3}}→4∶3;{{ratio|16|9}}→16∶9。--街燈電箱150號 开箱维修 抄表 检验证明 2023年9月14日 (四) 12:01 (UTC)回复
(+)支持。—— 留言2023年9月14日 (四) 12:06 (UTC)回复
(+)支持(?)疑问:产生这个问题最开始是因为有编辑对某物种长宽高的比“5.5:1.9:1”当中的冒号有质疑,但英维模板的doc当中说明了这种模板不适合三个数值及以上的比例,有没有办法在{{ratio}}的基础上做出{{ratio|5.5|1.9|1}}可显示的效果呢?--FradonStar|和而不同是君子 2023年9月14日 (四) 13:01 (UTC)回复
{{ratio|5.5:1.9:1}}→5.5∶1.9∶1 --街燈電箱150號 开箱维修 抄表 检验证明 2023年9月14日 (四) 13:35 (UTC)回复
了解了,感谢。那我认为这个话题应该可以结束了。----FradonStar|和而不同是君子 2023年9月14日 (四) 15:32 (UTC)回复

建议在WP:格式手册/标点符号#冒号新增一条:

冒5:表示数学上的“比”时应使用“比号”U+2236 RATIO,如2∶1。也可以使用模板{{ratio|3:2}}、{{ratio|3|2}}或LaTeX(应该怎么写?)。

 ——魔琴 留言 贡献 新手2023计划 ] 2023年9月22日 (五) 08:59 (UTC)回复

(+)支持。----FradonStar|和而不同是君子 2023年9月23日 (六) 01:38 (UTC)回复
可是在实践上并不常用,最常用的还是普通冒号“:”。“比号”用起来也挺麻烦。—— Eric Liu 創造は生命(留言留名学生会 2023年9月23日 (六) 06:31 (UTC)回复
(+)赞成。或者“宜使用”来避免“麻烦”,但至少应优先用,不过英文等上下文中是否要使用,应该考虑一下。是否类似除号用/还是÷,也是输入问题。--YFdyh000留言2023年9月23日 (六) 06:50 (UTC)回复
使用“比号”有什么实际好处吗?实际上根本没人会用。 Ghren🐦🕓 2023年9月23日 (六) 08:31 (UTC)回复
语义不同,外观不同。“1:1:1”丑;“1:1:1”畸形、歧义;“1 : 1 : 1”门槛低但输入和复制也不轻松,等宽和非等宽字体下有差异。1∶1∶1。--YFdyh000留言2023年9月23日 (六) 08:51 (UTC)回复
那两个点距离太宽了,搭配数字起来比用冒号还要难看啊。—— Eric Liu 創造は生命(留言留名学生会 2023年9月23日 (六) 12:54 (UTC)回复
指U+2236太宽吗,我这里看与“1 : 1”是一样的,但两个点偏下而非居中,不确定是否就该如此。等宽下的“1 : 1”反而很宽很丑。--YFdyh000留言2023年9月23日 (六) 13:07 (UTC)回复
建议新开一个章节,“比号”,因为比号并不属于冒号。可在冒号节加入连接提示。
提议条文

比1:表示数学的时宜使用“比号”U+2236 RATIO,不应用冒号。

  •  2∶1
  •  {{ratio|2:1}} 2∶1 或 {{ratio|2|1}} 2∶1
  •  <math>2:1</math>  <math>2\mathbin{:}1</math>  
基于魔琴2023年9月22日 (五) 08:59 (UTC)版。——落花有意12138 2023年9月30日 (六) 16:22 (UTC)回复
宜用比号而非冒号?推荐使用比号,不得用冒号,难道还有什么不推荐但也没被否定的符号…?--洛普利宁 2023年10月2日 (一) 08:51 (UTC)回复
比如%,成(三成,七成),分数和 之类的。--落花有意12138 2023年10月3日 (二) 02:13 (UTC)回复
但是我的感觉是,分数表示“比运算的结果”,而不是比本身……可能您的意思是“不应用冒号替代比号”。--洛普利宁 2023年10月3日 (二) 13:16 (UTC)回复
比号算是冒号的一种吧?似乎不在正式标点符号名单中。—— Eric Liu 創造は生命(留言留名学生会 2023年10月2日 (一) 09:05 (UTC)回复
[2],部分语言下混用,但至少中文应当区分。--YFdyh000留言2023年10月2日 (一) 09:35 (UTC)回复
(!)意见,其实比号并非正式的中文标点符号,所以我觉得应该规定在Wikipedia:格式手册/日期和数字里,而不是Wikipedia:格式手册/标点符号,我的提议如下:
提议条文

比值 以阿拉伯数字表示数学的时,应使用“比号”——“∶”(U+2236 RATIO),不应用冒号(:或:);也可以LaTeX表示。若数值以汉字表示,则比值之间应使用汉字“比”,不应混用任何符号。汉字、阿拉伯数字都可使用,但应保持上下文局部体例一致。

  • 正确:4∶3、16∶9、五比二、 
  • 错误:4:3、16:9、五∶二

“比号”可透过{{ratio}}模板取得。

提议条文

另外,注意有一外形相似的“比号”(∶)用于表示比值,其使用法请见Wikipedia:格式手册/日期和数字#比值

恳请各位参详。--街燈電箱150號 开箱维修 抄表 检验证明 2023年10月9日 (一) 18:25 (UTC)回复
“比号”不常用,可以作为某种推荐,但不应该强制使用。—— Eric Liu 創造は生命(留言留名学生会 2023年10月10日 (二) 09:23 (UTC)回复
但“不宜用”的力度太弱。格式指引就应规范用法,且允许常识性例外。或者阐述为“宜用比号字符取代冒号等不规范形式”来推荐和给出理由。--YFdyh000留言2023年10月11日 (三) 06:22 (UTC)回复
同意在MOS:DATENUM中以推荐用法(而非强制用法)列出。我们也没有禁止用连字暨减号U+002D - HYPHEN-MINUS来代替减号U+2212 MINUS。 ——魔琴 留言 贡献 新手2023计划 ] 2023年10月13日 (五) 09:10 (UTC)回复
@Cdip150Ericliu1912YFdyh000。 ——魔琴 留言 贡献 新手2023计划 ] 2023年10月24日 (二) 10:42 (UTC)回复
在我而言应该不能拿减号来类比,U+002D - HYPHEN-MINUSU+2212 MINUS在Unicode的定义上已很明明白白地告诉大家两个都可以用于减号;但对于冒号U+003A : COLON和比号U+2236 RATIO,Unicode则没有采取如此的定义。--街燈電箱150號 开箱维修 抄表 检验证明 2023年10月28日 (六) 12:55 (UTC)回复
然。希望Eric君和YF君能就新的讨论给出自己的意见。 ——魔琴 留言 贡献 新手2023计划 ] 2023年10月28日 (六) 17:56 (UTC)回复
不太懂牵扯到减号和需要什么意见。列出推荐做法就好了。--YFdyh000留言2023年10月28日 (六) 18:00 (UTC)回复
@Ericliu1912改为“应避免使用冒号”,如何?并非强制,而是说用比号更好;遇到冒号的也能依此句改为比号。 ——魔琴 留言 贡献 新手2023计划 ] 2023年11月7日 (二) 11:57 (UTC)回复
@魔琴现在的情况是这样,我们应该优先推荐较正确但难用的符号,还是易输入但不非常正确的符号?即使是英文维基百科,似乎也没有要求。—— Eric Liu 創造は生命(留言留名学生会 2023年11月7日 (二) 12:52 (UTC)回复
如果有特殊情况(比如懒)而用冒号的话,应该也不算违反“应避免使用”吧?至于优先推荐,自然应该推荐语义正确的符号吧?不过我又想到读者会不会搜冒号但搜不出来?英维用直引号""而不用弯引号“”似乎有这方面的原因(?) ——魔琴 留言 贡献 新手2023计划 ] 2023年11月7日 (二) 13:47 (UTC)回复
英维的确一如引号的选择,倾向使用ASCII符号,比号方面也是:en:MOS:MATHSPECIAL要求用冒号,不用比号。—— 留言2023年11月7日 (二) 13:51 (UTC)回复
英维那套未必值得参考,中维这里总不能说全形的方引号「」输入比较麻烦所以不推荐用方引号吧。--街燈電箱150號 开箱维修 抄表 检验证明 2023年11月8日 (三) 16:00 (UTC)回复
大概是怕有些人的设备显示不出来…… ——魔琴 留言 贡献 新手2023计划 ] 2023年11月8日 (三) 16:14 (UTC)回复
大部分的电脑或手机能够打出U+FF1A的“:”或U+003A的“:”,而不是U+2236的“∶”,且U+FF1A的“:”、U+003A的“:”与U+2236的“∶”这3者都很近似,若要说U+2236的“∶”是指冒号 (数学)用法的话,则冒号 (数学)这个标题得要修改--林勇智 2023年11月9日 (四) 14:32 (UTC)回复
主要是太难打,不符合实际使用,我在此之前也压根儿不知道有这种符号。—— Eric Liu 創造は生命(留言留名学生会 2023年11月9日 (四) 18:04 (UTC)回复
我的意见是直接规范用半形冒号当比号就好了,毕竟这算是最常用、最容易输入的方式。Sanmosa Ινα κραζω σοι 2023年11月10日 (五) 03:28 (UTC)回复
容易输入为由解决不了格式规范化(各用各的)和用法争议(如:两侧有无空格)。以前的连接号也不容易输入吧。--YFdyh000留言2023年11月10日 (五) 03:42 (UTC)回复
感觉可比性不高。(中文)维基百科大部分情况下都是用冒号当比号,而大部分冒号当比号的情况下都是用半形冒号,这跟各种连接号常用性相当或无法区分的情况不一样。“直接规范用半形冒号当比号”如何“解决不了格式规范化”我无法理解,但两侧有没有空格这点参考enwiki的办法(两侧没有空格)即可。Sanmosa Ινα κραζω σοι 2023年11月12日 (日) 23:10 (UTC)回复
返回到项目页面“格式手册/数学”。