谁能告诉我如何在 LaTeX 中写出法拉第定律的公式?
这是我想要的公式
emf=(Delta.Phi)/(Delta.t)
谢谢
答案1
通常使用 ℰ (U+2130,或\mathcal{E}
) 作为 EMF 的符号。Δ 有许多变体,但在unicode-math
或stix
中stix2
,直立数学运算符是\increment
。在 ISO 样式中,两者φ和否是变量而不是常量,因此应该倾斜。(但在默认设置下,大写希腊字母会直立显示。)
以下是我在现代工具链中执行此操作的方法:
\documentclass[varwidth]{standalone}
\usepackage{mathtools}
\usepackage[math-style=ISO]{unicode-math}
\newcommand\Emf{\mathcal{E}}
\begin{document}
\[ \Emf = -N \frac{\increment \Phi}{\increment t} \]
\end{document}
如果要用单词 Emf 或 EMF 替换符号 ℰ,请将 的定义替换\Emf
为
\newcommand\Emf{\operatorname{Emf}}
如果你尝试写类似 2 Emf 的内容,那么它的间距就像运算符 log 或 sin 一样吨。 (预计到达时间:egreg 正确地指出这会中断\Emf \cdot t
,因此您需要\!
在二元运算符前面插入一个。)
如果你想要一些在视觉上与运算符或变量乘积不同的东西,埃,米和F,你可以使用小型大写字母:
\mathop{\text{\normalfont\scshape\selectfont emf}}
这与 ISO 样式不同,在 ISO 样式中,变量总是倾斜的,除非您选择倾斜的小写字母,例如:
\documentclass[varwidth]{standalone}
\usepackage{mathtools}
\usepackage[math-style=ISO]{unicode-math}
\defaultfontfeatures{Scale = MatchLowercase}
\setmainfont{Libertinus Serif}[Scale = 1.0]
\setmathfont{Libertinus Math}
\newcommand\Emf{\mathop{\text{\normalfont\scshape\itshape\selectfont emf}}}
\begin{document}
\[ \Emf = -N \frac{\increment \Phi}{\increment t} \]
\end{document}
如果您希望大写希腊字母直立,请[math-style=ISO]
从中删除该选项\usepackage{unicode-math}
。
如果你想要倾斜的Δ, 写\mathit{\Delta}
。
如果您必须(或更喜欢)使用 PDFLaTeX 而不是 LuaLaTeX 或 XeLaTeX,请加载您选择的字体包。许多数学字体包都有一个slantedgreek
选项。如果您不使用stix
或stix2
,您可以\increment
用\Delta
或替换\triangle
。
答案2
如果您想要一个符号,请使用\mathcal
:
\[
\mathcal{E}=-N\frac{\Delta\mathnormal{\Phi}}{\Delta t}
\]
如果您更喜欢“emf”,那么它应该像其他变量名一样用斜体表示:
\[
\mathit{emf}=-N\frac{\Delta\mathnormal{\Phi}}{\Delta t}
\]
完整示例:
\documentclass{article}
\usepackage{amsmath}
\begin{document}
\[
\mathcal{E}=-N\frac{\Delta\mathnormal{\Phi}}{\Delta t}
\]
\[
\mathit{emf}=-N\frac{\Delta\mathnormal{\Phi}}{\Delta t}
\]
\end{document}
答案3
为了电动势,我建议使用mathalfa
带有书法选项的包cal=boondoxo
。我发现这个符号与许多物理书籍非常相似。
\documentclass[a4paper,12pt]{article}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage[cal=boondoxo]{mathalfa}
\begin{document}
\[\mathcal{E}=-N\frac{\Delta\Phi}{\Delta t}\]
\end{document}
附录:
第 122 页指导符号(综合 LATEX 符号列表)有不同的选项来获取 emf 符号,
使用emf
包:
我已使用此 MWEfourier
选项。
\documentclass[a4paper,12pt]{article}
\usepackage{amsmath}
\usepackage{amssymb}
%\usepackage[boondox]{emf}
%\usepackage[calligra]{emf}
\usepackage[fourier]{emf}
%\usepackage[rsfs]{emf}
\begin{document}
\[\emf=-N\frac{\Delta\Phi}{\Delta t}\]
\end{document}
答案4
您的问题不是很清楚(例如您指的是哪个 delta)但这里有一种可能性:
\documentclass{article}
\usepackage{amsmath}
\begin{document}
\[ \text{Emf} = \frac{\Delta\Phi}{\Delta t} \]
\end{document}
及其结果:
更新:
因为法拉第定律的正确公式已经-N
添加,所以我将代码更正为以下 mwe,并在第二行添加了@Davislor 的注释:
\documentclass{article}
\usepackage{amsmath}
\begin{document}
\[ \text{Emf} = - \mathrm{N} \frac{\Delta\Phi}{\Delta t} \]
\[\operatorname{Emf}=-\mathrm{N}\frac{\Delta\Phi}{\Delta t}\]
\end{document}
及其结果: