Jeg vil gerne lave en delvis differentialligning ved hjælp af følgende notation:
dQ / dt
(uden / men med en reel tæller og betegnelse). Tidligere i dag fik jeg hjælp fra denne side til, hvordan man u_t
, men nu skal jeg også skrive det som dQ/dt
. Jeg forstår, hvordan det kan gøres ved hjælp af dollarsignaler og fraktioner, men er det muligt at gøre det ved hjælp af
\begin{equation} .... \end{equation}
så det kan være på separate linjer og ved hjælp af matematisk stil?
Kommentarer
Svar
Du sagde delvis differentialligning:
\documentclass{article} \begin{document} \begin{equation} \frac{\partial Q}{\partial t} = \frac{\partial s}{\partial t} \end{equation} \end{document}
nu ved hjælp af physics
pakke, ekstra godbidder (bonus) :
\documentclass{article} \usepackage{physics} \begin{document} \[ \dv{Q}{t} = \dv{s}{t} \quad \dv[n]{Q}{t} = \dv[n]{s}{t} \quad \pdv{Q}{t} = \pdv{s}{t} \quad \pdv[n]{Q}{t} = \pdv[n]{s}{t} \quad \pdv{Q}{x}{t} = \pdv{s}{x}{t} \quad \] \[ \fdv{F}{g} \] \end{document}
Kommentarer
- Mange tak for begge svar! Begge fungerede perfekt.
- Jeg prøvede også den anden mulighed, du gav, men da jeg havde skrevet \ usepackage {fysik} øverst i dokumentet, fik jeg dette som output:! LaTeX-fejl: Filen `physics.sty ' blev ikke fundet. Skriv X for at afslutte eller < RETUR > for at fortsætte, eller indtast nyt navn. (Standardudvidelse: sty) Indtast filnavn:
- Hvad skal jeg indtaste som filnavn?
- @David Det betyder, at du ikke ' har
physics
pakke installeret. Installer det. - Bemærk, at vi kan kursivere d ' s ved hjælp af
\usepackage[italicdiff]{physics}
.
Svar
Jeg anbefaler nu at bruge pakken cool :
\documentclass{article} \usepackage{cool} \begin{document} Text: \[ \pderiv{u}{t}=\pderiv[2]{u}{x} \] More text. \end{document}
Jeg plejede at anbefale at definere en kommando til at lave en kort form:
\documentclass{article} % Partial derivative \newcommand*{\pd}[3][]{\ensuremath{\frac{\partial^{#1} #2}{\partial #3}}} \begin{document} Text: \[ \pd{u}{t}=\pd[2]{u}{x^2} \] More text. \end{document}
Kommentarer
- Der er sjældent en god brug af
\ensuremath
. Mens der ' ikke er virkelig galt med det, fjerner det semantisk betydning uden at tilføje meget af noget andet. Se Hvornår skal man ikke bruge \ ensuremath til matematisk makro? - Du behøver ikke at gøre denne firkant i nævneren i hånden … dig kan formulere det på denne måde: \ newcommand {\ pdv} [3] [] {\ frac {\ partial ^ {# 1} # 2} {\ partial {# 3} ^ {# 1}}}
- @ JozefJanočko Bemærk, at
\partial^{}u
(standard i din løsning) giver mere afstand i forhold til\partial u
.
Svar
En anden mulighed for at skrive klassiske derivater eller partielle derivater Jeg foreslår (IMHO), faktisk at bruge derivative
pakke. For min ydmyge mening er det meget godt, og sidste udgivelse er v0.95b 2019/09/21 . Her er der nogle eksempler, nogle fra guiden:
\documentclass[12pt]{article} \usepackage{derivative} \begin{document} \[ \pdv{f}{x}, \quad \odv{Q}{t}=\odv{s}{t}, \quad \pdv{f}{x,y}, \quad \derivset{\odv}[switch-*=false] \odv{y}{x}, \quad \odv[n]{y}{x}, \quad \derivset{\odv}[misc-add-delims=fun] \odv*{\odv{y}{x}}{x}, \quad \derivset{\pdv}[sort-method={sign,symbol,abs}] \pdv[c+kn,-b+2a]{f}{x,y} \] \end{document}
Svar
Prøv dette
\frac{\partial^2 u}{\partial x^2}
Kommentarer
- Dette tilføjer ikke ' noget mere end ikke ' t allerede dækket af de andre svar.
cool
: " Pakken alder (COn telt Ori ented LaTeX) giver LaTeX beføjelse til at genindstille matematik i cal betyder ing af dets ex pres sioner i annonce di tion til typesættet i struc tions; es sen tially sep a rat ing stil fra con matematikens telt. "