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

页面内容不支持其他语言。
维基百科,自由的百科全书

公式中的括號

希望能註明用全形或是用半形符號--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)[回复]