Ipython: рдиреЛрдЯрдмреБрдХ рдореЗрдВ рд╕рдореАрдХрд░рдг рд╕рдВрдЦреНрдпрд╛ред

рдХреЛ рдирд┐рд░реНрдорд┐рдд 26 рдЕрдЧре░ 2013  ┬╖  45рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: ipython/ipython

IPython рдХреА рдЗрдирд▓рд╛рдЗрди LaTeX рдореЗрдВ рд╕рдореАрдХрд░рдг рдХреНрд░рдорд╛рдВрдХрди рд╢рд╛рдорд┐рд▓ рдирд╣реАрдВ рд╣реИред рдпрд╣ рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛ рдпрджрд┐ рд▓рд╛рдЯреЗрдХреНрд╕ рдЕрдиреБрдХреНрд░рдо рдЬреЛ рд╕рд╛рдорд╛рдиреНрдп рд░реВрдк рд╕реЗ рдЧрд┐рдиреЗ рдЬрд╛рддреЗ рд╣реИрдВ (рдпрд╛рдиреА \begin{рд╕рдореАрдХрд░рдг} ... \end{рд╕рдореАрдХрд░рдг} рдмреНрд▓реЙрдХ) рдХреЛ (рд╡реИрдХрд▓реНрдкрд┐рдХ?) рдирдВрдмрд░ рдорд┐рд▓рддреЗ рд╣реИрдВред рдПрдХ рд╕реНрд▓реИрдо рдбрдВрдХ рд╣реЛрдЧрд╛ рдпрджрд┐ рд╣рдо рд╕рдореАрдХрд░рдгреЛрдВ рдХреЗ рд╕рдВрджрд░реНрдн рд╕рдВрд▓рдЧреНрди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдкрд╛рда рдореЗрдВ рдХрд┐рд╕реА рддрд░рд╣ рдмрд╛рдж рдореЗрдВ рдЙрдирдХрд╛ рд╕рдВрджрд░реНрдн рджреЗ рд╕рдХрддреЗ рд╣реИрдВред

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

рдХреНрдпрд╛ рдпрд╣ рдкрд╣рд▓реЗ рд╣реА рд╣рд▓ рд╣реЛ рдЪреБрдХрд╛ рд╣реИ рдпрд╛ рдХреНрдпрд╛ рдореБрдЭреЗ рдЗрд╕реЗ +1 рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП?

рд╕рднреА 45 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

+1
рдпрд╣ рдХрд┐рд╕реА рднреА рдкреНрд░рдХрд╛рд░ рдХреЗ рдЧрдгрд┐рддреАрдп рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдХреЗ рд▓рд┐рдП рдПрдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╡рд┐рд╢реЗрд╖рддрд╛ рд╣реИред
рдореЗрд░рд╛ рдорд╛рдирдирд╛ тАЛтАЛрд╣реИ рдХрд┐ MathJax рдореЗрдВ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдпрд╣ рдХреНрд╖рдорддрд╛ рд╣реИ:

http://docs.mathjax.org/hi/latest/tex.html#automatic -equation-numbering

рдЬрд╣рд╛рдВ рддрдХ тАЛтАЛтАЛтАЛрд╕рдВрджрд░реНрдн рдЬрд╛рддреЗ рд╣реИрдВ, рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдПрдХ рдПрдХреАрдХреГрдд рд╡рд╛рдХреНрдпрд╡рд┐рдиреНрдпрд╛рд╕ рдХреЗ рд╕рд╛рде рдПрдХ рд╕рд╛рдорд╛рдиреНрдп рдХреНрд░реЙрд╕-рд░реЗрдлрд░реЗрдВрд╕ рд╕рд┐рд╕реНрдЯрдо рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдирд╛ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ, рди рдХрд┐ рд╡рд╣ рдЬреЛ рд▓рд╛рдЯреЗрдХреНрд╕ рд╕рдореАрдХрд░рдгреЛрдВ (рдФрд░ рд▓рд╛рдЯреЗрдХреНрд╕ рдмреИрдХрдПрдВрдб) рдХреЗ рд▓рд┐рдП рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╣реИред

рдореИрдВ рд╕рд╣рдордд рд╣реВрдВ рдХрд┐ рдЬреЗрдиреЗрд░рд┐рдХ рдХреНрд░реЙрд╕ рд░реЗрдлрд░реЗрдВрд╕рд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП, рд▓реЗрдХрд┐рди рдпрд╣ рднреА рдЬреЛрдбрд╝ рджреЗрдЧрд╛ рдХрд┐ рдпрд╣ рдкрд╛рдпрдерди рдХреЛрдб рдХреЗ рд╕рд╛рде рдЗрдВрдЯрд░рдлреЗрд╕ рдХрд░рдиреЗ рдореЗрдВ рднреА рд╕рдХреНрд╖рдо рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рдпрд╣ рд▓реЗрдЯреЗрдХреНрд╕ рдХреЛ рдорд╛рд░реНрдХрдбрд╛рдЙрди рдореЗрдВ рдХреЛрдб рдореЗрдВ рдЙрддреНрдкрд╛рджрд┐рдд рдЖрдВрдХрдбрд╝реЛрдВ рдХреЗ рд╕рдВрджрд░реНрдн рдореЗрдВ рдЕрдиреБрдорддрд┐ рджреЗрдЧрд╛ред

рдЗрд╕реЗ рд╢рд╛рдпрдж рддрдм рддрдХ рдЗрдВрддрдЬрд╛рд░ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ рдЬрдм рддрдХ рдХрд┐ рдорд╛рд░реНрдХрдбрд╛рдЙрди рдХреЛрд╢рд┐рдХрд╛рдУрдВ рд╕реЗ рдкрд╛рдпрдерди рдЪрд░ рддрдХ рдкрд╣реБрдВрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдкреНрд░рдгрд╛рд▓реА рдЙрдкрд▓рдмреНрдз рди рд╣реЛ, рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рд╢рд╛рдпрдж рдЗрд╕реА рддрд░рд╣ рдХреА рдкреНрд░рдгрд╛рд▓реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдЧреАред

рджреЗрдЦреЗрдВ https://github.com/ipython/ipython/pull/2517#issuecomment -9884544 рдФрд░ рдХреГрдкрдпрд╛ рдХрдореЗрдВрдЯ рдХрд░реЗрдВред

рдпрд╣ рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рднреА рдкреНрд░рддреАрдд рд╣реЛрддрд╛ рд╣реИ http://stackoverflow.com/questions/18823779/ipython-notebook-and-mathjax-labeled-equations

@ahmadia рдХреНрдпрд╛ рд╕рдорд╕реНрдпрд╛ рд╣реИ рдХрд┐ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рд╕рдореАрдХрд░рдгреЛрдВ рдХреЛ рдХреНрд░рдорд╛рдВрдХрд┐рдд рдХреНрдпреЛрдВ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ? рд╕рдВрдЦреНрдпрд╛ рдФрд░ рд╕рдВрджрд░реНрдн рд╕рдореАрдХрд░рдгреЛрдВ рдореЗрдВ рд╕рдХреНрд╖рдо рдирд╣реАрдВ рд╣реЛрдирд╛ рдХреБрдЫ рдРрд╕рд╛ рд╣реИ рдЬреЛ рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдХрд╛рдлреА рдХрд╖реНрдЯрдкреНрд░рдж рд╣реИред

+1ред рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ #5921 рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рд╕реЗ рдпрд╣ рдЖрд╕рд╛рдиреА рд╕реЗ рд╣реЛ рдЬрд╛рдПрдЧрд╛ред

+1ред рдЖрд╢рд╛ рд╣реИ рдХрд┐ рдЗрд╕реЗ рдмрд╣реБрдд рдЬрд▓реНрдж рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛

+1

+1ред
рдореИрдВ рд╡рд┐рд╢реНрд╡рд╡рд┐рджреНрдпрд╛рд▓рдп рдХреЗ рдЬреВрдирд┐рдпрд░-рд╕реНрддрд░реАрдп рдЗрд▓реЗрдХреНрдЯреНрд░реЛрдореИрдЧреНрдиреЗрдЯрд┐рдХреНрд╕ рдкрд╛рдареНрдпрдХреНрд░рдо рдХреЗ рд▓рд┐рдП рдкрд╛рдареНрдпрдХреНрд░рдо рд╕рд╛рдордЧреНрд░реА рдХреЗ рдкреВрд░рдХ рдХреЗ рд▓рд┐рдП ipython рдиреЛрдЯрдмреБрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ, рдФрд░ рд╣рдорд╛рд░реЗ рд╕реНрдирд╛рддрдХ рдкрд╛рдареНрдпрдХреНрд░рдо рдореЗрдВ рд╡реНрдпрд╛рдкрдХ ipython рдиреЛрдЯрдмреБрдХ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЗ рд▓рд┐рдП рдЬреЛрд░ рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдкрд░реАрдХреНрд╖рдг рдорд╛рдорд▓реЗ рдХреЗ рд░реВрдк рдореЗрдВ рдРрд╕рд╛ рдХрд░ рд░рд╣рд╛ рд╣реВрдВред рдПрдХ рдиреЛрдЯрдмреБрдХ рдореЗрдВ, рдпрд╛ рдПрдХ рдиреЛрдЯрдмреБрдХ рдХреЗ рдЕрдиреБрднрд╛рдЧреЛрдВ рдХреЗ рднреАрддрд░ рд▓рдЧрд╛рддрд╛рд░ рд╕рдореАрдХрд░рдг рдХреНрд░рдорд╛рдВрдХрди рдХреА рдХрдореА, рдкрд╛рда рдореЗрдВ рд╕рдореАрдХрд░рдг рд╕рдВрдЦреНрдпрд╛рдУрдВ рдХреЛ рд╕рдВрджрд░реНрднрд┐рдд рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдХреЗ рд╕рд╛рде рдПрдХ рдЧрдВрднреАрд░ рд╕реАрдорд╛ рд╣реИред рдореИрдВ рдЗрд╕ рддрд░рд╣ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЗ рд╕рд╛рде рдПрдХ рдиреЛрдЯрдмреБрдХ рдХреЗ рд▓рд╛рдЯреЗрдХреНрд╕ рднрд╛рдЧреЛрдВ рдХреЗ рд▓рд┐рдП рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╣реЛрдиреЗ рдХреЗ рд╕рд╛рде рдареАрдХ рд╣реВрдВ, рдЦрд╛рд╕рдХрд░ рдпрджрд┐ рдЕрдзрд┐рдХ рд╕рд╛рдорд╛рдиреНрдп рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рдиреЗ рдХрд╛ рдЕрд░реНрде рд╣реИ рдЗрд╕ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХреЛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд▓рдВрдмрд╛ рдЗрдВрддрдЬрд╛рд░ред

+1ред
рдпрд╣рд╛рдБ рднреА, рдореИрдВ ipython рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрдХ рд╕рдВрдЦреНрдпрд╛рддреНрдордХ рдХреИрд▓рдХреБрд▓рд╕ рдкрд╛рдареНрдпрдХреНрд░рдо рдХреЗ рд▓рд┐рдП рдЕрдкрдиреЗ рдиреЛрдЯреНрд╕ рд▓рд┐рдЦ рд░рд╣рд╛ рд╣реВрдБ рдФрд░ рд╕рдВрджрд░реНрдн рдХреНрд░рдорд╛рдВрдХрди рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЧрд╛рдпрдм рд╣реИред

+1

рдпрд╣реА рдПрдХрдорд╛рддреНрд░ рдЪреАрдЬ рд╣реИ рдЬреЛ рдореБрдЭреЗ iPython Notebooks рдХреЛ рдореЗрд░реЗ рдореБрдЦреНрдп рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рд▓реЗрдЦрди рдЙрдкрдХрд░рдг рдХреЗ рд░реВрдк рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╕реЗ рд░реЛрдХ рд░рд╣реА рд╣реИ (рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╕рдордп рд╕рд╣рдпреЛрдЧ рдХреА рдХрдореА рдХреЗ рд▓рд┐рдП рдмрдЪрд╛рдУ, рд▓реЗрдХрд┐рди рдпрд╣ рдЙрддрдирд╛ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдирд╣реАрдВ рд╣реИ)ред рдЗрд╕рдХреЗ рдмрдЬрд╛рдп, рдореБрдЭреЗ рдпрд╣рд╛рдВ рд░рдл рдбреНрд░рд╛рдлреНрдЯ рдХрд░рдирд╛ рд╣реИ рдФрд░ рдлрд┐рд░ рдЙрдиреНрд╣реЗрдВ рдПрдХ рд▓рд╛рдЯреЗрдХреНрд╕ рд╕рдВрдкрд╛рджрдХ рдХреЛ рдкреЛрд░реНрдЯ рдХрд░рдирд╛ рд╣реИред

+1:+1: рд╣рдо рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рд╡реНрдпрд╛рдЦреНрдпрд╛рди рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдФрд░ рдпрд╣ рд╕реБрд╡рд┐рдзрд╛ рдирд┐рддрд╛рдВрдд рдЖрд╡рд╢реНрдпрдХ рд╣реИ!

рдареАрдХ рд╣реИ, рдореИрдВрдиреЗ рдЕрдВрдд рдореЗрдВ рдЗрд╕ рдкреЛрд╕реНрдЯ рдореЗрдВ рд╡рд░реНрдгрд┐рдд "рд╕рдорд╛рдзрд╛рди" рдХреА рдХреЛрд╢рд┐рд╢ рдХреА рдЬрд╣рд╛рдВ рдЖрдк mathjaxutils.js рдХреЛ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд░рддреЗ рд╣реИрдВред рдЬрдм рддрдХ рдЖрдк рд▓реЗрдЯреЗрдХреНрд╕ рдпреБрдХреНрдд рдорд╛рд░реНрдХрдбрд╛рдЙрди рд╕реЗрд▓ рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрди рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж ipython рдиреЛрдЯрдмреБрдХ рд╡реЗрдмрдкреЗрдЬ рдХреЛ рд░реАрдлреНрд░реЗрд╢ рдХрд░рддреЗ рд╣реИрдВ, рд╕рдореАрдХрд░рдг рд╕рдВрдЦреНрдпрд╛рдПрдВ рджрд┐рдЦрд╛рдИ рджреЗрддреА рд╣реИрдВ рдФрд░ рдЙрдЪрд┐рдд рдХреНрд░рдо рдореЗрдВ рдРрд╕рд╛ рдХрд░рддреА рд╣реИрдВред рдкреГрд╖реНрда рдХреЛ рд░реАрдлрд╝реНрд░реЗрд╢ рдХрд░рдиреЗ рд╕реЗ рд▓реЗрдмрд▓ рднреА рдареАрдХ рд╣реЛ рдЬрд╛рддреЗ рд╣реИрдВ, рдЬреЛ рддрдм рдЕрдирд╕реБрд▓рдЭреЗ рд╣реЛ рдЬрд╛рддреЗ рд╣реИрдВ рдЬрдм рдЬрд┐рд╕ рдХрдХреНрд╖ рдореЗрдВ рдЙрдиреНрд╣реЗрдВ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдЙрд╕реЗ рдлрд┐рд░ рд╕реЗ рдЪрд▓рд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ (рдпрд╛рдиреА, рд╢рд┐рдлреНрдЯ-рдПрдВрдЯрд░)ред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдЬрдм рдиреЛрдЯрдмреБрдХ рдХреЛ nbviewer.ipython.org рдореЗрдВ рдкреНрд░рд╕реНрддреБрдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рддреЛ рд╕рдореАрдХрд░рдг рд╕рдВрдЦреНрдпрд╛рдПрдВ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЧрд╛рдпрдм рд╣реЛрддреА рд╣реИрдВ, рдФрд░ рд▓реЗрдмрд▓ рдЕрдирд╕реБрд▓рдЭреЗ рд╣реЛрддреЗ рд╣реИрдВ рдЗрд╕рд▓рд┐рдП рдЙрдиреНрд╣реЗрдВ "???" рд╕реЗ рдмрджрд▓ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЬрд╣рд╛рдВ рдЙрдиреНрд╣реЗрдВ рдорд╛рд░реНрдХрдбрд╛рдЙрди рдЯреЗрдХреНрд╕реНрдЯ рд╕реЗрд▓ рдореЗрдВ рд╕рдВрджрд░реНрднрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рд▓рдмреНрдмреЛрд▓реБрдЖрдм рдпрд╣ рд╣реИ рдХрд┐ рдпрд╣ рдЬреНрдпрд╛рджрд╛рддрд░ рдЙрдкрдпреЛрдЧ рдХреЗ рдорд╛рдорд▓реЛрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рдорд╛рдзрд╛рди рдирд╣реАрдВ рд╣реИ, рд╣рд╛рд▓рд╛рдВрдХрд┐ рдореБрдЭреЗ рдЦреБрд╢реА рд╣реИ рдХрд┐ рдореВрд▓ рдкреЛрд╕реНрдЯрд░ рдиреЗ рд╕рд╡рд╛рд▓ рдкреВрдЫрд╛ рдФрд░ рдЗрд╕реЗ рдмрд╣реБрдд рдХреБрдЫ рд╕рдордЭ рд▓рд┐рдпрд╛ред

рдпрд╣рд╛рдБ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ:
https://github.com/jupyter/nbviewer/pull/459

рдореИрдВ рдХреЛрдб рдХреЛрд╢рд┐рдХрд╛рдУрдВ рджреНрд╡рд╛рд░рд╛ рд▓реМрдЯрд╛рдП рдЧрдП рд╕рдореАрдХрд░рдгреЛрдВ рдХреЛ рд╕рдВрдЦреНрдпрд╛ рджреЗрдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛ред
рдореИрдВрдиреЗ рдпрд╣реА рдкреНрд░рдпреЛрдЧ рдХрд┐рдпрд╛: http://nbviewer.ipython.org/github/MalteJin/Manual-equation-numbering/blob/branch/Manual%20equation%20numbering.ipynb

^ рдХреНрдпрд╛ рдпрд╣ рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдЕрдиреБрд╢рдВрд╕рд┐рдд рд╕рдорд╛рдзрд╛рди рд╣реИ?

рдЯрдХреНрдХрд░ред рдореИрдВ рдЕрдкрдиреЗ рдкрд╛рдареНрдпрдХреНрд░рдо рдиреЛрдЯреНрд╕ рдХреЗ рд▓рд┐рдП рдЬреБрдкрд┐рдЯрд░ рдиреЛрдЯрдмреБрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ рдФрд░ рдпрд╣ рдПрдХ рдЧрдВрднреАрд░ рдореБрджреНрджрд╛ рд╣реИред рдХреНрдпрд╛ рд╕рдореАрдХрд░рдгреЛрдВ рдХреЛ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рдХреНрд░рдорд╛рдВрдХрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╡рд╛рдХреНрдпрд╡рд┐рдиреНрдпрд╛рд╕ рдПрдХ рдЕрдЪреНрдЫрд╛ рд╕рдордЭреМрддрд╛ рд╣реЛрдЧрд╛?

рдХреНрдпрд╛ рд╕рдореАрдХрд░рдгреЛрдВ рдХреЛ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рдХреНрд░рдорд╛рдВрдХрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╡рд╛рдХреНрдпрд╡рд┐рдиреНрдпрд╛рд╕ рдПрдХ рдЕрдЪреНрдЫрд╛ рд╕рдордЭреМрддрд╛ рд╣реЛрдЧрд╛?

рдпрд╣ рдПрдХ рдЕрдЪреНрдЫрд╛ рд╡рд┐рдЪрд╛рд░ рд╣реИ @poulson рдФрд░ MathJaX рдореЗрдВ \tag рд╕рд┐рдВрдЯреИрдХреНрд╕ рд╣реИ рдЬреЛ рдЗрд╕рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИред
рдЬреБрдкрд┐рдЯрд░ рдиреЛрдЯрдмреБрдХ рдЙрджрд╛рд╣рд░рдг рдореЗрдВ рдореИрдиреБрдЕрд▓ рдореИрдердЬреИрдХреНрд╕ рд╕рдореАрдХрд░рдг рдЯреИрдЧ ред рд╕рдорд╛рди рд╕реАрдорд╛рдПрдВ (рдпрджрд┐ рдЖрдк рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХреЛ рд░реАрдлрд╝реНрд░реЗрд╢ рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВ рддреЛ рдорд╛рд░реНрдХрдбрд╛рдЙрди рд╕реЗрд▓ рдХреЛ рдлрд┐рд░ рд╕реЗ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рд╕реЗ MathJaX рдЯреВрдЯ рдЬрд╛рдПрдЧрд╛), рд▓реЗрдХрд┐рди рдХрдо рд╕реЗ рдХрдо рдЖрдкрдХреЛ рдЗрд╕реЗ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдиреЛрдЯрдмреБрдХ рдХреЛ рдкреБрди: рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред

@ рдЕрд╣рдорджрд┐рдпрд╛ рдзрдиреНрдпрд╡рд╛рдж! рд╕реЗрд▓ рдХреЛ рдлрд┐рд░ рд╕реЗ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдирд╛ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдереЛрдбрд╝рд╛ рдирд┐рд░рд╛рд╢рд╛рдЬрдирдХ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ \begin{equation} рд▓реЗрдмрд▓рд┐рдВрдЧ рдирд╣реАрдВ рдХрд░рдиреЗ рд╕реЗ рдмрд╣реБрдд рдмрдбрд╝реА рдкреНрд░рдЧрддрд┐ рд╣реИ!

@ahmadia рдХреНрдпрд╛ рдпрд╣ рдЙрдореНрдореАрдж рдХреА рдЬрд╛рддреА рд╣реИ рдХрд┐ рд╕рдореАрдХрд░рдг рд╕рдВрджрд░реНрдн рдЖрдкрдХреЗ рд▓рд┐рдВрдХ рдореЗрдВ рдпрд╛ рд▓рд╛рдЗрд╡ рдиреЛрдЯрдмреБрдХ рдореЗрдВ рд╣рд▓ рдирд╣реАрдВ рд╣реЛрддреЗ рд╣реИрдВ (рддрд╛рдЬрд╝рд╛ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рднреА)?

рд░реАрдлреНрд░реЗрд╢ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВ рдФрд░ рдлрд┐рд░ рд╕рднреА рдХреЛрд╢рд┐рдХрд╛рдУрдВ рдХреЛ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░реЗрдВред рдореБрдЭреЗ рдирд╣реАрдВ рд▓рдЧрддрд╛ рдХрд┐ рд▓рд┐рдВрдХ GitHub рдореЗрдВ рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВ
рдХреНрдпреЛрдВрдХрд┐ GH URL рдХреЛ рдЕрд▓рдЧ рдХрд░ рджреЗрддрд╛ рд╣реИред

рд╢рдирд┐рд╡рд╛рд░, 3 рдЕрдХреНрдЯреВрдмрд░, 2015 рдХреЛ, рдЬреИрдХ рдкреЙрд▓реНрд╕рди рдиреЗ рд╕реВрдЪрдирд╛рдПрдВ @github.com рдиреЗ рд▓рд┐рдЦрд╛:

@ahmadia https://github.com/ahmadia рдХреНрдпрд╛ рдпрд╣ рдЕрдкреЗрдХреНрд╖рд┐рдд рд╣реИ рдХрд┐ рд╕рдореАрдХрд░рдг
рд╕рдВрджрд░реНрдн рдЖрдкрдХреЗ рд▓рд┐рдВрдХ рдореЗрдВ рдпрд╛ рд▓рд╛рдЗрд╡ рдиреЛрдЯрдмреБрдХ рдореЗрдВ рд╣рд▓ рдирд╣реАрдВ рд╣реЛрддреЗ рд╣реИрдВ (рдЗрд╕рдХреЗ рдмрд╛рдж рднреА
рддрд╛рдЬрд╝рд╛)?

-
рдЗрд╕ рдИрдореЗрд▓ рдХрд╛ рд╕реАрдзреЗ рдЙрддреНрддрд░ рджреЗрдВ рдпрд╛ рдЗрд╕реЗ GitHub рдкрд░ рджреЗрдЦреЗрдВ
https://github.com/ipython/ipython/issues/4113#issuecomment -145305340ред

рдпрд╣ рдореЗрд░реЗ рд▓рд┐рдП рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рдерд╛, рд▓реЗрдХрд┐рди рдЪреВрдВрдХрд┐ рд╕рдм рдХреБрдЫ рд╣рд╛рд░реНрдбрдХреЛрдб рдХрд┐рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ, рдореБрдЭреЗ \ref рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдкрд░ рдЬреЛрд░ рджреЗрдиреЗ рдХрд╛ рдХреЛрдИ рдХрд╛рд░рдг рдирд╣реАрдВ рджрд┐рдЦ рд░рд╣рд╛ рд╣реИред рдЗрд╕рд▓рд┐рдП рдореИрдВрдиреЗ рд╕рдВрджрд░реНрднреЛрдВ рдХреЗ рд▓рд┐рдП рд╕рдореАрдХрд░рдг рд╕рдВрдЦреНрдпрд╛рдУрдВ рдХреЛ рд╣рд╛рд░реНрдбрдХреЛрдб рдХрд┐рдпрд╛ рдФрд░ рдЕрдВрддрд┐рдо рдЙрддреНрдкрд╛рдж рддреИрдпрд╛рд░ рдХрд┐рдпрд╛ рдЬрд┐рд╕реЗ рдпрд╣рд╛рдВ рджреЗрдЦрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ: http://web.stanford.edu/class/math53/notebooks/Week2.html

рдЗрд╕реЗ рдЖрдЧреЗ рдмрдврд╝рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж @poulson ред рдореИрдВ рдЗрд╕рд╕реЗ рдмрд╛рд░-рдмрд╛рд░ рдкреНрд░рднрд╛рд╡рд┐рдд рд╣реЛрддрд╛ рд╣реВрдВ, рдФрд░ рд╣рд╛рд░реНрдбрдХреЛрдбрд┐рдВрдЧ рд╕рдореАрдХрд░рдг рд╕рдВрдЦреНрдпрд╛ рдмрд╣реБрдд рдЦрд░рд╛рдм рд╣реИ, рд▓реЗрдХрд┐рди рдХреЛрдИ рдХреНрдпрд╛ рдХрд░ рд╕рдХрддрд╛ рд╣реИ ... рдЗрд╕рдХреЗ рд▓рд┐рдП IPython рдХреЛ рдореВрд▓ рд╕рдорд░реНрдерди рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред

рдЕрдм рддрдХ рдХрд╛ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рдХрд╛рдордХрд╛рдЬ, рдзрдиреНрдпрд╡рд╛рдж рджреЛрд╕реНрддреЛрдВ!

рдпрджрд┐ рдЖрдк рдХреЛрдб рд╢рд╛рдорд┐рд▓ рдХрд░рддреЗ рд╣реИрдВ:

MathJax.Hub.Config({
  TeX: { equationNumbers: { autoNumber: "AMS" } }
});

рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдореЗрдВ, рдпрд╛ рдиреЛрдЯрдмреБрдХ рдореЗрдВ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЖрдЙрдЯрдкреБрдЯ рдореЗрдВ рднреА, рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд╕рдореАрдХрд░рдг рдХреНрд░рдорд╛рдВрдХрди рдЪрд╛рд▓реВ рд╣реЛ рдЬрд╛рдПрдЧрд╛ред рдЗрд╕рдореЗрдВ рд╕рднреА рд╕рдорд╕реНрдпрд╛рдПрдВ рд╣реЛрдВрдЧреА рдЬреЛ рд╣рдореЗрдВ рдЗрд╕реЗ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдХрд░рдиреЗ рд╕реЗ рд░реЛрдХрддреА рд╣реИрдВ, рдореБрдЦреНрдп рд░реВрдк рд╕реЗ рдореИрдердЬреИрдХреНрд╕ рд╕рдореАрдХрд░рдг рд╕рдВрдЦреНрдпрд╛рдПрдВ рдкреГрд╖реНрда рдкрд░ рд╕реНрдерд╛рди рдирд╣реАрдВ, рд╕рдордп рдкреНрд░рджрд╛рди рдХрд░рдХреЗ рдХреНрд░рдордмрджреНрдз рд╣реЛрддреА рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рдирдВрдмрд░рд┐рдВрдЧ рдХреЗрд╡рд▓ рдкреНрд░рдердо рдкреГрд╖реНрда рд▓реЛрдб рдкрд░ рд╣реА рд╕рд╣реА рд╣реЛрдЧреАред

рджрд░рдЕрд╕рд▓, рдЖрдк рд╕рдореАрдХрд░рдг рдХреНрд░рдорд╛рдВрдХрди рдХреЛ рд░реАрд╕реЗрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдиреЛрдЯрдмреБрдХ рдореЗрдВ рд╕рдореАрдХрд░рдгреЛрдВ рдХреЛ рдлрд┐рд░ рд╕реЗ рдкреНрд░рд╕реНрддреБрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рдореИрдВрдиреЗ рдПрдХ рд╕рд╛рдзрд╛рд░рдг рдиреЛрдЯрдмреБрдХ рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдмрдирд╛рдпрд╛ рд╣реИ рдЬреЛ рдпрд╣ рдХрд░рддрд╛ рд╣реИ:
https://github.com/ipython-contrib/IPython-notebook-extensions/pull/335

@juhasch рдмрдврд╝рд┐рдпрд╛! рдЕрдзрд┐рдХрд╛рдВрд╢ рдкрд░рд┐рд╕реНрдерд┐рддрд┐рдпреЛрдВ рдореЗрдВ рд╕рдореАрдХрд░рдг рд╕рдВрдЦреНрдпрд╛рдУрдВ рдХреЗ рдмрд╣реБрдд рдЦрд░рд╛рдм рдЕрдиреБрднрд╡ рдХреЛ рджреЗрдЦрддреЗ рд╣реБрдП, рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдмрдВрдж рдХрд░рдирд╛ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рд╡рд┐рдХрд▓реНрдк рд╣реИред рд▓реЗрдХрд┐рди рдЗрд╕реЗ рд░реЗрдирдВрдмрд░ рдХреА рдХрд╛рд░реНрд░рд╡рд╛рдИ рдХреЗ рд╕рд╛рде рдПрдХ рдлреНрд░рдВрдЯрдПрдВрдб-рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рд╡рд┐рдХрд▓реНрдк рдмрдирд╛рдирд╛ рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛ (рдЯреВрд▓рдмрд╛рд░ рдмрдЯрди рд╢рд╛рдпрдж рдЗрд╕реЗ рд╕рдорд░реНрдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдХреАрдорддреА рдЬрдЧрд╣ рд╣реИ, рд▓реЗрдХрд┐рди рдПрдХ рдореЗрдиреВ рдХреНрд░рд┐рдпрд╛ рдареАрдХ рд╣реЛрдЧреА)ред

рдореИрдВ рдХрд▓реНрдкрдирд╛ рдХрд░рддрд╛ рд╣реВрдВ рдХрд┐ рдиреЛрдЯрдмреБрдХ рдмрдирд╛рддреЗ рд╕рдордп рдЕрдХреНрд╕рд░ рд░реА-рд░реЗрдВрдбрд░/рд░реА-рдирдВрдмрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдореИрдВ рдЯреВрд▓рдмрд╛рд░ рдмрдЯрди рдХреЗ рд▓рд┐рдП рд╡реЛрдЯ рджреВрдВрдЧрд╛ рдпрд╛ рдпрджрд┐ рдпрд╣ рдореЗрдиреВ рдореЗрдВ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдХрдо рд╕реЗ рдХрдо рдПрдХ рд╕рд╛рдорд╛рдиреНрдп-рдореЛрдб рд╣реЙрдЯрдХреАред

@ lucasb-eyer рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ @juhasch рдЬреИрд╕реЗ рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдХреЗ рд▓рд┐рдП рдпрд╣ рдПрдХ рдЕрдЪреНрдЫреА рдмрд╛рдд рд╣реИ, рд▓реЗрдХрд┐рди рд╣рдо рдЗрд╕реЗ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдирд╣реАрдВ рдХрд░реЗрдВрдЧреЗ, рдХреНрдпреЛрдВрдХрд┐ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдХреАрдмреЛрд░реНрдб рд╢реЙрд░реНрдЯрдХрдЯ рдФрд░ рдЯреВрд▓рдмрд╛рд░ рд╕реНрдкреЗрд╕ рджреЛрдиреЛрдВ рд╣реА рдмреЗрд╣рдж рдХреАрдорддреА рд╣реИрдВред рд▓реЗрдХрд┐рди custom.js рдпрд╛ nbextension рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдпрд╛ рддреЛ рджреЛрдиреЛрдВ рдХреЛ рдЬреЛрдбрд╝рдирд╛ рд╕рдВрднрд╡ рд╣реЛрдЧрд╛ред

@minrk : рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдХреЛ рдЖрд╕рд╛рдиреА рд╕реЗ рд╕рдХреНрд░рд┐рдп/рдирд┐рд╖реНрдХреНрд░рд┐рдп рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдФрд░ nbextensions рд╕рд░реНрд╡рд░ рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдлрд┐рд░ рд╕реЗ рдЪрд╛рд▓реВ/рдмрдВрдж рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ:
clipboard01

рдпрджрд┐ рдЖрдк рджрдмрд╛рддреЗ рд╣реИрдВbutton рдЯреВрд▓рдмрд╛рд░ рдмрдЯрди, рд╕рдореАрдХрд░рдг рдХреНрд░рдорд╛рдВрдХрди рд░реАрд╕реЗрдЯ/рд░реА-рд░реЗрдВрдбрд░ рд╣реИред

@juhasch рдЖрдкрдХреЗ рдХрд╛рдо рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж! рдпрд╣ рдПрдХ рдмреЗрд╣рддрд░реАрди рдХрджрдо рд╣реИред

@minrk рдЖрдкрдХреЗ рдЕрдиреБрднрд╡ рдореЗрдВ, рдЖрдк рд╕рдореАрдХрд░рдг рдХреНрд░рдорд╛рдВрдХрди рдХреЗ рджреАрд░реНрдШрдХрд╛рд▓рд┐рдХ рдЙрдЪрд┐рдд рд╕рдорд╛рдзрд╛рди рдХреЗ рд░реВрдк рдореЗрдВ рдХреНрдпрд╛ рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдХрд░реЗрдВрдЧреЗ? @juhasch рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдЕрднреА рдХреЗ рд▓рд┐рдП рд╕рд┐рд░реНрдл рдПрдХ рд╕рдорд╛рдзрд╛рди рд╣реИред рдореИрдВ рдЖрдкрдХреЛ рдЗрд╕реЗ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдирд╣реАрдВ рдХрд╣ рд░рд╣рд╛ рд╣реВрдВ, рдХреЗрд╡рд▓ рдпрд╣ рд░реЗрдЦрд╛рдВрдХрд┐рдд рдХрд░реЗрдВ рдХрд┐ рд╕рдорд╛рдзрд╛рди рдХреНрдпрд╛ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдмрд╣реБрдд рд╕реЗ рд▓реЛрдЧ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЗрд╕рд╕реЗ рдкрд░реЗрд╢рд╛рди рд╣реИрдВ, рдФрд░ рдЕрдЧрд░ рд╣рдо рдЬрд╛рдирддреЗ рд╣реИрдВ рдХрд┐ рдЖрдЧреЗ рдмрдврд╝рдиреЗ рдХрд╛ рд╕рд╣реА рддрд░реАрдХрд╛ рдХреНрдпрд╛ рд╣реИ, рддреЛ рд╣рдо рдЗрд╕реЗ рдПрдХ рд╢реЙрдЯ рджреЗрдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рдЖрдк рд╕рдореАрдХрд░рдг рдХреНрд░рдорд╛рдВрдХрди рдХреЗ рджреАрд░реНрдШрдХрд╛рд▓рд┐рдХ рдЙрдЪрд┐рдд рд╕рдорд╛рдзрд╛рди рдХреЗ рд░реВрдк рдореЗрдВ рдХреНрдпрд╛ рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдХрд░реЗрдВрдЧреЗ?

рдЖрдкрдХреЗ рдкрд╛рд╕ рдпрд╣ рдирд╣реАрдВ рд╣реЛ рд╕рдХрддрд╛ред рдореИрдердЬреИрдХреНрд╕ рдорд╛рдирддрд╛ рд╣реИ рдХрд┐ рдЬрдм рдпрд╣ рд╕рдореАрдХрд░рдг рдирдВрдмрд░рд┐рдВрдЧ рдХрд░рддрд╛ рд╣реИ рддреЛ рдкреВрд░реЗ рдкреГрд╖реНрда рддрдХ рдЗрд╕рдХреА рдкрд╣реБрдВрдЪ рд╣реЛрддреА рд╣реИ, рдФрд░ рдЖрдИрдкреАрдереЙрди рд╕реЗрд▓-рдмрд╛рдп-рд╕реЗрд▓ рдЖрдзрд╛рд░ рдкрд░ рдорд╛рд░реНрдХрдбрд╛рдЙрди рдХреЛ рдкреНрд░рд╕реНрддреБрдд рдХрд░рддрд╛ рд╣реИ, рдЬреЛ рдХрд┐ рдмрдбрд╝реА рдиреЛрдЯрдмреБрдХ рдХреЗ рд▓рд┐рдП рдРрд╕рд╛ рдХрд░рдиреЗ рдХрд╛ рдПрдХрдорд╛рддреНрд░ рд╕рдордЭрджрд╛рд░ рддрд░реАрдХрд╛ рд╣реИред рдЗрд╕реЗ рдЪреАрдЬреЛрдВ рдХреЗ MathJax рдкрдХреНрд╖ рдкрд░ рдХрд╛рд░реНрдп/рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА, рдиреЛрдЯрдмреБрдХ рдХреА рдирд╣реАрдВред

рдЬреНрдпрд╛рджрд╛рддрд░ рд▓реЛрдЧ (рдореЗрд░реЗ рд╕рд╣рд┐рдд) рд╕рд┐рд░реНрдл рдЗрдХреНрд╡реЗрд╢рди рдирдВрдмрд░рд┐рдВрдЧ рдЪрд╛рд╣рддреЗ рд╣реИрдВред рдореБрдЭреЗ рдирд╣реАрдВ рд▓рдЧрддрд╛ рдХрд┐ рд╣рдо рдЗрд╕ рдмрд╛рдд рдХреА рдЗрддрдиреА рдкрд░рд╡рд╛рд╣ рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ рдЗрд╕реЗ рддрдХрдиреАрдХреА рд░реВрдк рд╕реЗ рдХреИрд╕реЗ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рддреЛ рдореИрдВ рдЖрдЧреЗ рдХрдИ рд╕рдВрднрд╛рд╡рд┐рдд рддрд░реАрдХреЗ рджреЗрдЦ рд╕рдХрддрд╛ рд╣реВрдВ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рдореИрдердЬреЗрдХреНрд╕ рдореЗрдВ рдХреБрдЫ рдкреИрдЪ рдЬреЛрдбрд╝рдирд╛ рдЬреЛ рдиреЛрдЯрдмреБрдХ рдХреЛ рдкреВрд░реЗ рдкреГрд╖реНрда рддрдХ рдкрд╣реБрдВрдЪ рдХреЗ рдмрд┐рдирд╛ рд╕рдореАрдХрд░рдг рд╕рдВрдЦреНрдпрд╛ рдмрддрд╛рдиреЗ рдХреА рдЗрдЬрд╛рдЬрдд рджреЗрддрд╛ рд╣реИ, рдпрд╛ рджреВрд╕рд░рд╛ рд╕рдорд╛рдзрд╛рди рд╕рдВрдЦреНрдпрд╛ рдХреЗ рдмрд┐рдирд╛ рд╕рдореАрдХрд░рдг рдкреНрд░рд╕реНрддреБрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреЗрд╡рд▓ MathJax рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╣реИ , рдФрд░ рдлрд┐рд░ рдиреЛрдЯрдмреБрдХ рджреНрд╡рд╛рд░рд╛ рд╣реА рдирдВрдмрд░ рдХреЛ рд░реЗрдВрдбрд░ рдХрд░реЗрдВред рдФрд░ рднреА рд╡рд┐рдХрд▓реНрдк рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВред рд▓реЗрдХрд┐рди рдореИрдВ рдХреБрдЫ рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рдЖрд╢реАрд░реНрд╡рд╛рдж рд▓реЗрдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рдХрд┐ рдХреМрди рд╕рд╛ рддрд░реАрдХрд╛ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдореИрдВ рдЖрдВрддрд░рд┐рдХ рд░реВрдк рд╕реЗ рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рд╡рд╛рдХрд┐рдл рдирд╣реАрдВ рд╣реВрдВред

рдЖрдк рд╕рдореАрдХрд░рдг рдХреНрд░рдорд╛рдВрдХрди рдХреЗ рджреАрд░реНрдШрдХрд╛рд▓рд┐рдХ рдЙрдЪрд┐рдд рд╕рдорд╛рдзрд╛рди рдХреЗ рд░реВрдк рдореЗрдВ рдХреНрдпрд╛ рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдХрд░реЗрдВрдЧреЗ?

рдЕрднреА рдХреЗ рд▓рд┐рдП, рдореИрдВ рдореВрд▓ рд░реВрдк рд╕реЗ рд╡рд╣реА рдХрд░реВрдБрдЧрд╛ рдЬреЛ @juhasch рдиреЗ рдЕрдкрдиреЗ рд╡рд┐рд╕реНрддрд╛рд░ рдХреЗ рд╕рд╛рде рдХрд┐рдпрд╛ рд╣реИ, рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЗ рд╕рд╛рде рдпрджрд┐ рдорд╛рд╕реНрдЯрд░ рдореЗрдВ рд╡рд┐рд▓рдп рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ:

  1. рдЗрд╕реЗ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдмрдВрдж рдХрд░реЗрдВ
  2. рдлреНрд░рдВрдЯрдПрдВрдб-рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдореЗрдВ рд╕реНрдЯреЛрд░ рдЯреЙрдЧрд▓ рдХрд░реЗрдВ, рдЗрд╕рд▓рд┐рдП рдЖрдкрдХреЛ рдЗрд╕реЗ рдХреЗрд╡рд▓ рдПрдХ рдмрд╛рд░ рдЪрд╛рд▓реВ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ
  3. рд░реАрдирдВрдмрд░рд┐рдВрдЧ рдХреНрд░рд┐рдпрд╛ рдЬреЛрдбрд╝реЗрдВ, рддрд╛рдХрд┐ рдЗрд╕реЗ рдХреАрдмреЛрд░реНрдб рд╢реЙрд░реНрдЯрдХрдЯ рд╕реЗ рдЬреЛрдбрд╝рд╛ рдЬрд╛ рд╕рдХреЗ
  4. рдЯреВрд▓рдмрд╛рд░ рдХреЗ рдмрдЬрд╛рдп рдореЗрдиреВ рдореЗрдВ рдкреБрди: рдХреНрд░рдорд╛рдВрдХрди рдХреЗ рд▓рд┐рдП рдбрд┐рдлрд╝реЙрд▓реНрдЯ UI рдбрд╛рд▓реЗрдВ

рдореВрд▓ рд░реВрдк рд╕реЗ, рдореИрдВ рдЗрд╕реЗ рдЙрди рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рд╡рд┐рд╕реНрддрд╛рд░ рд╕реЗ рдереЛрдбрд╝рд╛ рдЦрд░рд╛рдм рдХрд░ рджреВрдВрдЧрд╛ рдЬрд┐рдирдХреЗ рд▓рд┐рдП рдпрд╣ рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдХреЗ рд░реВрдк рдореЗрдВ рд╕рдордЭ рдореЗрдВ рдирд╣реАрдВ рдЖрддрд╛ рд╣реИред рдПрдХ рдмрд╛рд░ рдХрд╛рд░реНрд░рд╡рд╛рдИ рдЙрдкрд▓рдмреНрдз рд╣реЛ рдЬрд╛рдиреЗ рдХреЗ рдмрд╛рдж, рд╢реЙрд░реНрдЯрдХрдЯ рдФрд░ рдЯреВрд▓рдмрд╛рд░ рдмрдЯрди рдЬреИрд╕реА рдЪреАрдЬрд╝реЛрдВ рдХреЛ рдЬреЛрдбрд╝рдирд╛ рдЙрди рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рд░рд▓ рдЕрдиреБрдХреВрд▓рди рдмрди рдЬрд╛рддрд╛ рд╣реИ рдЬрд┐рдирдХреА рдЕрд▓рдЧ-рдЕрд▓рдЧ рдкреНрд░рд╛рдердорд┐рдХрддрд╛рдПрдБ рд╣реЛрддреА рд╣реИрдВред

рдореБрдЭреЗ рдирд╣реАрдВ рдкрддрд╛ рдХрд┐ рд╣рдореЗрд╢рд╛ рд╕рд╣реА рдирдВрдмрд░рд┐рдВрдЧ рдХрд┐рддрдиреА рд╡реНрдпрд╡рд╣рд╛рд░реНрдп рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдЗрд╕рдХрд╛ рдорддрд▓рдм рдпрд╣ рд╣реЛрдЧрд╛ рдХрд┐ рдорд╛рд░реНрдХрдбрд╛рдЙрди рд╕реЗрд▓ рдпрд╛ рдПрдЪрдЯреАрдПрдордПрд▓ рдЖрдЙрдЯрдкреБрдЯ рдХреЗ _any_ рдкреНрд░рддрд┐рдкрд╛рджрди рдкрд░, рдирдВрдмрд░рд┐рдВрдЧ рдХреЛ рд░реАрд╕реЗрдЯ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА, рдФрд░ _all_ рдорд╛рд░реНрдХрдбрд╛рдЙрди рд╕реЗрд▓ рдФрд░ рдПрдЪрдЯреАрдПрдордПрд▓ рдЖрдЙрдЯрдкреБрдЯ рдХреЛ рдлрд┐рд░ рд╕реЗ рдкреНрд░рд╕реНрддреБрдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА, рд╣рд░ рдмрд╛рд░ред

рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реАрдХрд░рдг рдХреЛ рджреЗрдЦрддреЗ рд╣реБрдП, рдпрд╣ рдПрдХ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рд░реВрдк рдореЗрдВ рдореЗрд░реЗ рд▓рд┐рдП рдПрдХ рдЙрдЪрд┐рдд рдпреЛрдЬрдирд╛ рдХреА рддрд░рд╣ рд▓рдЧрддрд╛ рд╣реИред :+1:

@minrk : рдПрдХ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рд░реВрдк рдореЗрдВ, рдореБрдЭреЗ рднреА рдпрд╣ рдПрдХ рдЙрдкрдпреЛрдЧреА рд╕рдорд╛рдзрд╛рди рдорд┐рд▓реЗрдЧрд╛ред рд╕рднреА рдорд╛рд░реНрдХрдбрд╛рдЙрди рдФрд░ HTML рдЖрдЙрдЯрдкреБрдЯ рдХреЛ рдлрд┐рд░ рд╕реЗ рдкреНрд░рд╕реНрддреБрдд рдХрд░рдирд╛ рдХрд┐рддрдирд╛ рдХрдард┐рди рд╣реЛрдЧрд╛?

@gregnordin рдЬреЛ рдиреЛрдЯрдмреБрдХ рдХреЗ рдЖрдХрд╛рд░ рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░реЗрдЧрд╛, рдФрд░ рдиреЛрдЯрдмреБрдХ рдХреЗ рдЖрдХрд╛рд░ рдХреЗ рд╕рд╛рде рдЕрд╕реАрдо рд░реВрдк рд╕реЗ рдмрдврд╝реЗрдЧрд╛ред рдЗрд╕рдХрд╛ рдорддрд▓рдм рдпрд╣ рд╣реЛрдЧрд╛ рдХрд┐ рд╣рд░ рдмрд╛рд░ рдЬрдм рдЖрдк рдХрд┐рд╕реА рдорд╛рд░реНрдХрдбрд╛рдЙрди рд╕реЗрд▓ рдХреЛ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЗрд╕реЗ рдкреНрд░рд╕реНрддреБрдд рдХрд░рдиреЗ рдореЗрдВ рдЙрддрдирд╛ рд╣реА рд╕рдордп рд▓рдЧ рд╕рдХрддрд╛ рд╣реИ, рдЬрд┐рддрдирд╛ рдХрд┐ рдЖрдкрдХреЗ рджреНрд╡рд╛рд░рд╛ рдкрд╣рд▓реА рдмрд╛рд░ рдЦреЛрд▓рдиреЗ рдкрд░ рд╕рдВрдкреВрд░реНрдг рдиреЛрдЯрдмреБрдХ рдХреЛ рд▓реЛрдб рдХрд░рдиреЗ рдореЗрдВред рдПрдХ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╡реНрдпрд╡рд╣рд╛рд░ рдХреЗ рд▓рд┐рдП рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдареАрдХ рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдЕрдЧрд░ рдХреЛрдИ рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдЙрд╕ рдкрд░ рдПрдХ рд╕реНрдЯреИрдм рд▓реЗрдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реИ, рддреЛ рдХреЛрд╢рд┐рд╢ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдирдХрд╛ рд╕реНрд╡рд╛рдЧрдд рд╣реЛрдЧрд╛ред

+1

рдЗрд╕ рд╕реБрд╡рд┐рдзрд╛ рдХреЗ рд▓рд┐рдП +1ред рдореИрдВ рдЫрд╛рддреНрд░реЛрдВ рдХреЗ рд▓рд┐рдП рднреМрддрд┐рдХреА рдкрд░ рд╡реНрдпрд╛рдЦреНрдпрд╛рди рддреИрдпрд╛рд░ рдХрд░ рд░рд╣рд╛ рд╣реВрдБ рдФрд░ рд╕рдореАрдХрд░рдг рдХреНрд░рдорд╛рдВрдХрди рдЖрд╡рд╢реНрдпрдХ рд╣реИред

рдПрдХ рдЕрдиреНрдп рд╡рд┐рдХрд▓реНрдк, рдЬреЛ рд╕рдм рдХреБрдЫ рдкреБрди: рдкреНрд░рд╕реНрддреБрдд рдХрд┐рдП рдмрд┐рдирд╛, рд╕рдореАрдХрд░рдг рд╕рдВрдЦреНрдпрд╛рдУрдВ рдХреЛ рдЕрджреНрдпрддрди рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ, рдПрдХ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╣реИ рдЬреЛ рд╕рдореАрдХрд░рдгреЛрдВ рдпрд╛ рд╕рдВрджрд░реНрднреЛрдВ рд╡рд╛рд▓реЗ рддрддреНрд╡реЛрдВ рдХреЗ рд▓рд┐рдП HTML рдЖрдЙрдЯрдкреБрдЯ рдХреА рдЦреЛрдЬ рдХрд░рддрд╛ рд╣реИ, рдФрд░ рдЙрдирдХреЗ рдЯреЗрдХреНрд╕реНрдЯ рдХреЛ рдЙрдкрдпреБрдХреНрдд рдорд╛рди рд╕реЗ рдмрджрд▓ рджреЗрддрд╛ рд╣реИред

рдЗрд╕реЗ рдкреВрд░реА рддрд░рд╣ рдХрд╛рд░реНрдпрд╛рддреНрдордХ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП MathJax рдореЗрдВ рдХреБрдЫ рд╕рдВрд╢реЛрдзрдиреЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА, рдЙрди рддрддреНрд╡реЛрдВ рдХреЗ рд▓рд┐рдП рдЕрддрд┐рд░рд┐рдХреНрдд рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХреЛ рд╕реЗрдЯ рдХрд░рдирд╛ рдЬрд┐рдиреНрд╣реЗрдВ рдЕрджреНрдпрддрди рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рддрд╛рдХрд┐ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЙрдиреНрд╣реЗрдВ рдкрд╣рдЪрд╛рди рд╕рдХреЗред

рдлрд┐рд▓рд╣рд╛рд▓ рд╡рд╣ рд╕рдорд░реНрдерди рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХрд╛рдордХрд╛рдЬ рдЪрд╛рд▓ рдЪрд▓реЗрдВрдЧреЗ

  • рд╕рдореАрдХрд░рдг рд╕рдВрдЦреНрдпрд╛ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП \tag{labelname} рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдпрд╣рд╛рдВ рдЯреИрдЧ рд▓реЗрдмрд▓ рд╣реИ
  • рдЗрд╕реЗ рдХрдЪреНрдЪреЗ html рдХреЛрдб <span class=reference data-target=labelname></span> рдХреЗ рд╕рд╛рде рдорд╛рд░реНрдХрдбрд╛рдЙрди рдореЗрдВ рд╕рдВрджрд░реНрднрд┐рдд рдХрд░реЗрдВ рдпрд╣ рдЖрд╡рд╢реНрдпрдХ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ \ref рдпрд╛ \eqref рдХреЗ HTML рдЖрдЙрдЯрдкреБрдЯ рдореЗрдВ рд▓реЗрдмрд▓рдирд╛рдо рд╢рд╛рдорд┐рд▓ рдирд╣реАрдВ рд╣реИред

рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП

$$
\begin{equation}
  A = 1 \tag{eq:sample}
\end{equation}
$$

The amazing result in <span class=reference data-target="eq:sample"></span> can ...blah..blah

рдирд┐рдореНрди рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╕рдореАрдХрд░рдг рд╕рдВрдЦреНрдпрд╛рдУрдВ рдХреЛ рдЕрджреНрдпрддрди рдХрд░рддреА рд╣реИред рдирдП рд╕рдореАрдХрд░рдг рд╕рдВрдЦреНрдпрд╛рдУрдВ рдпрд╛ рд╕рдВрджрд░реНрднреЛрдВ рдХреЛ рдкреНрд░рд╕реНрддреБрдд рдХрд┐рдП рдЬрд╛рдиреЗ рдХреЗ рдмрд╛рдж рдЗрд╕реЗ рдЪрд▓рд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдЕрднреА рдХреЗ рд▓рд┐рдП рдЖрдк рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛ рдПрдХ рдЕрд▓рдЧ рд╕реЗрд▓ рдореЗрдВ рд░рдЦ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдЬрд░реВрд░рдд рдкрдбрд╝рдиреЗ рдкрд░ рдЗрд╕реЗ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рдЪрд▓рд╛ рд╕рдХрддреЗ рд╣реИрдВред рдПрдХ рдкреВрд░реНрдг рд╕рдорд╛рдзрд╛рди рдХреЛ рдЙрдЪрд┐рдд рд╕рдордп рдкрд░ рдлрд┐рд░ рд╕реЗ рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХреБрдЫ рддрдВрддреНрд░ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред

%%javascript

// find all equation numbers (tags) that have no data-label attribute and set
// it to the tag text
$("span.mtd[id|='mjx-eqn']").not("[data-label]").each(
    function (index)
    {
        $(this).attr("data-label", $(this).text().slice(1,-1));
    }
);

// loop over all equation numbers and set the text 
$("span.mtd[id|='mjx-eqn']").each(
    function (index)
    {
        $(this).text("(" + (index+1) + ")");
    }
);

// loop over all references and resolve them by finding the
// equation number with a matching data-label attribute
$("span.reference").each(
    function (index)
    {
        var target = $(this).attr("data-target");
        var eqn = $("span.mtd[id|='mjx-eqn'][data-label='" + target + "']").text()
        $(this).text(eqn)
    }
);

рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЗрд╡рд▓ рд╕рднреА рд▓реЗрдЖрдЙрдЯ рдХреЛ рдЫреЛрдбрд╝рдХрд░, рд╕рдВрдЦреНрдпрд╛рдУрдВ рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░рддреА рд╣реИред рдпрд╣ рдХрд╣реАрдВ рдЕрдзрд┐рдХ рдХреБрд╢рд▓ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП рдХрд┐ MathJax рдХреЛ рд╕рдм рдХреБрдЫ рдкреБрди: рдкреНрд░рд╕реНрддреБрдд рдХрд░рдиреЗ рджреЗрдВред

@basvandertol рдирдореВрдиреЗ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдирд╣реАрдВ рд▓рдЧрддрд╛ рдХрд┐ рдпрд╣ рдХреИрд╕реЗ рдЙрдкрдпреЛрдЧреА рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдкрд░рд┐рдгрд╛рдо рдХреЗрд╡рд▓ рд╡рд░реНрддрдорд╛рди рд╕реНрдХреНрд░реАрди рдкрд░ рджрд┐рдЦрд╛рдИ рджреЗ рд░рд╣реЗ рд╣реИрдВ: рд╡реЗ рд╕рд╣реЗрдЬреЗ рдирд╣реАрдВ рдЧрдП рд╣реИрдВ, рдореБрджреНрд░рд┐рдд рдирд╣реАрдВ рдХрд┐рдП рдЬрд╛ рд╕рдХрддреЗ рд╣реИрдВ, nbviewer рдореЗрдВ рдирд╣реАрдВ рджреЗрдЦрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рди рд╣реА рджреЗрдЦрд╛ рдХрд┐рд╕реА рднреА рдЖрдЙрдЯрдкреБрдЯ (рдкреАрдбреАрдПрдл, рдПрдЪрдЯреАрдПрдордПрд▓, рдЖрджрд┐) рдореЗрдВ рдореБрдЭреЗ рдирд╣реАрдВ рд▓рдЧрддрд╛ рдХрд┐ рдпрд╣ рдПрдХ рдХрд╛рдордХрд╛рдЬ рд╣реИред рдХреНрдпрд╛ рдореИрдВрдиреЗ рдЖрдкрдХреЛ рдЧрд▓рдд рд╕рдордЭрд╛? рдпрд╛ рдпрд╣ рд╕рд┐рд░реНрдл рд╕рдорд╛рдзрд╛рди рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рд╣реИ?

рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ @dsblank рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХреЗрд╡рд▓ рдПрдХ рдЖрдВрд╢рд┐рдХ рд╕рдорд╛рдзрд╛рди рд╣реИ, рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рд╕рдм рдХреБрдЫ рдкреБрди: рдкреНрд░рд╕реНрддреБрдд рдХрд┐рдП рдмрд┐рдирд╛ рдиреЛрдЯрдмреБрдХ рдХреЛ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░рддреЗ рд╕рдордп рд╕рдореАрдХрд░рдг рд╕рдВрдЦреНрдпрд╛рдУрдВ рдХреЛ рдЕрджреНрдпрддрди рдХрд░рдиреЗ рдХреА рд╕рдорд╕реНрдпрд╛ рдХреЗ рд▓рд┐рдПред рдореИрдВ рдЗрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП HTML рдбреЗрдЯрд╛ рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХреЗ рд╕рд╛рде рдкреНрд░рдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рдерд╛ред рдореБрдЭреЗ рдмрд╛рдж рдореЗрдВ рдкрддрд╛ рдЪрд▓рд╛ рдХрд┐ nbconvert рд▓реЗрдЯреЗрдХреНрд╕ рдЙрджреНрдзрд░рдгреЛрдВ рд╕реЗ рдирд┐рдкрдЯрдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рдорд╛рди рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред http://nbconvert.readthedocs.io/en/latest/latex_citations.html

рдлрд┐рд▓рд╣рд╛рд▓ рдореИрдердЬреИрдХреНрд╕ HTML рдЖрдЙрдЯрдкреБрдЯ рдореЗрдВ рдкрд░реНрдпрд╛рдкреНрдд рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдБ рдирд╣реАрдВ рдЬреЛрдбрд╝рддрд╛ рд╣реИ рддрд╛рдХрд┐ рд░реЗрдВрдбрд░рд┐рдВрдЧ рдХреЗ рдмрд╛рдж рд╕рдВрджрд░реНрднреЛрдВ рдХреЛ рд╣рд▓ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХреЗред рдЗрд╕рд▓рд┐рдП рдореИрдВ рдЗрди рд╣реИрдХрд┐рд╢ рд▓реЗрдмрд▓реЛрдВ рдФрд░ рд╕рдВрджрд░реНрднреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдореБрдЭреЗ рдЖрд╡рд╢реНрдпрдХ HTML рдЖрдЙрдЯрдкреБрдЯ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд░рддрд╛ рд╣реВрдВред рдЗрди рд▓реЗрдмрд▓реЛрдВ рдХреЗ рд╕рд╛рде рд▓реЗрдЯреЗрдХреНрд╕ -> рдкреАрдбреАрдПрдл рдореЗрдВ рд╕рд╛рдорд╛рдиреНрдп рд░реВрдкрд╛рдВрддрд░рдг рдЯреВрдЯ рдЧрдпрд╛ рд╣реИред

рдЕрдм рдореИрдВ рдЕрдкрдиреЗ рдЖрдк рдХреЛ MathJax рд╕реНрд░реЛрдд рдХреЛрдб рд╕реЗ рдкрд░рд┐рдЪрд┐рдд рдХрд░ рд░рд╣рд╛ рд╣реВрдВ рдпрд╣ рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐ рдХреНрдпрд╛ рд╕рд╛рдорд╛рдиреНрдп рд▓реЗрдмрд▓ рдФрд░ рд╕рдВрджрд░реНрднреЛрдВ рдореЗрдВ HTML рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХреЛ рдЬреЛрдбрд╝рдиреЗ рдХрд╛ рдХреЛрдИ рдЖрд╕рд╛рди рддрд░реАрдХрд╛ рд╣реИред

рдЕрдЧрд▓рд╛ рдХрджрдо рдЗрди HTML рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХреЛ рдкрд╣рдЪрд╛рдирдиреЗ рдХреЗ рд▓рд┐рдП nbconvert рдореЗрдВ рд╕рдорд░реНрдерди рдЬреЛрдбрд╝рдирд╛ рд╣реЛрдЧрд╛, рдЬреИрд╕рд╛ рдХрд┐ рдпрд╣ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЙрджреНрдзрд░рдгреЛрдВ рдХреЗ рд╕рд╛рде рдХрд░рддрд╛ рд╣реИред рдпрджрд┐ nbconvert рдЗрди рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХреЗ рд╕рд╛рде HTML рдХреЗ рд▓рд┐рдП рдХреЛрдб рдЕрдиреБрднрд╛рдЧреЛрдВ рдХреЗ рдЖрдЙрдЯрдкреБрдЯ рдХреЛ рднреА рд╕реНрдХреИрди рдХрд░ рд╕рдХрддрд╛ рд╣реИ, рддреЛ рдХреЛрдб-рдЬрдирд░реЗрдЯреЗрдб рдЖрдВрдХрдбрд╝реЛрдВ рдореЗрдВ рдПрдХ HTML рдХреИрдкреНрд╢рди/рд▓реЗрдмрд▓ рдЬреЛрдбрд╝рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдФрд░ nbconvert
рд╕рд╣реА рд▓реЗрдЯреЗрдХреНрд╕ рдЖрдЙрдЯрдкреБрдЯ рдЙрддреНрдкрдиреНрди рдХрд░ рд╕рдХрддрд╛ рд╣реИред рдЖрдВрдХрдбрд╝реЗ рддрдм рдорд╛рд░реНрдХрдЕрдк рдХреЛрд╢рд┐рдХрд╛рдУрдВ рдореЗрдВ рд╕рдВрджрд░реНрднрд┐рдд рдХрд┐рдП рдЬрд╛ рд╕рдХрддреЗ рд╣реИрдВред

рдпрд╣ ipython рдиреЛрдЯрдмреБрдХреНрд╕ рдореЗрдВ рд╕рдВрджрд░реНрднреЛрдВ рдХреЗ рд▓рд┐рдП рдкреВрд░реНрдг рд╕рдорд░реНрдерди рдХреЗ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХреА рдПрдХ рд░реВрдкрд░реЗрдЦрд╛ рд╣реИред рдпрд╣ рдореЗрд░реЗ рд▓рд┐рдП рд╡реНрдпрд╡рд╣рд╛рд░реНрдп рд▓рдЧрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЕрдЧрд░ рдХрд┐рд╕реА рдХреЛ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдПрдХ рд╢реЛрд╣реЙрдкрд░ рджрд┐рдЦрд╛рдИ рджреЗрддрд╛ рд╣реИ, рддреЛ рдХреГрдкрдпрд╛ рдореБрдЭреЗ рдмрддрд╛рдПрдВред рдореИрдВ ipython рдиреЛрдЯрдмреБрдХ рдХреЗ рдЖрдВрддрд░рд┐рдХ рднрд╛рдЧ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╣реБрдд рдХрдо рдЬрд╛рдирддрд╛ рд╣реВрдВред рдпрд╣ рдЕрдзрд┐рдХ рдЬрд╛рдирдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдордЬреЗрджрд╛рд░ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреА рддрд░рд╣ рд▓рдЧрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЕрднреА рдореИрдВ рд╕рднреА рдирд┐рд╣рд┐рддрд╛рд░реНрдереЛрдВ рдХреА рджреЗрдЦрд░реЗрдЦ рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ред

рдЕрднреА-рдЕрднреА рдпрд╣ (рд▓рдВрдмрд╛) рд╕реВрддреНрд░ рдорд┐рд▓рд╛...

рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рд░реБрдЪрд┐ рдХрд╛ рд╣реЛ: рдореИрдВрдиреЗ рд▓рд╛рдЯреЗрдХреНрд╕ рд╡рд╛рддрд╛рд╡рд░рдг рдХреЗ рдкреНрд░рддрд┐рдкрд╛рджрди рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреБрдЫ рдкреНрд░рдпрд╛рд╕ рдХрд┐рдпрд╛ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ _рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдирдВрдмрд░рд┐рдВрдЧ рдФрд░ рдЕрджреНрдпрддрди_ рджреЛрдиреЛрдВ рд╕рдореАрдХрд░рдгреЛрдВ рдФрд░ рд╡рд╛рддрд╛рд╡рд░рдг, рджрд╕реНрддрд╛рд╡реЗрдЬрд╝-рд╡реНрдпрд╛рдкреА рд╢рд╛рдорд┐рд▓ рд╣реИрдВред
рдпрд╣ рддрд╛рдЬрд╝рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдмрдЯрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рдерд╛ рд▓реЗрдХрд┐рди рдЕрдм рдКрдкрд░ @basvandertol рджреНрд╡рд╛рд░рд╛ рдЙрд▓реНрд▓рд┐рдЦрд┐рдд рд╡рд┐рдЪрд╛рд░ рдХреЗ рд╕рдорд╛рди рд╣реА рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред

рдмреЗрд╢рдХ рдпрд╣ рд╕рдм рдХреБрдЫ рдЕрдзрд┐рднрд╛рд░ рдЬреЛрдбрд╝рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдореЗрд░реЗ рд▓рд┐рдП рдХрд╛рдлреА рд╣рдж рддрдХ рд╕реНрд╡реАрдХрд╛рд░реНрдп рд╣реИ, рдпрд╣рд╛рдВ рддрдХ тАЛтАЛтАЛтАЛрдХрд┐ рдХрд╛рдлреА рд▓рдВрдмреЗ рджрд╕реНрддрд╛рд╡реЗрдЬреЛрдВ рдХреЗ рд▓рд┐рдП рднреАред HTML рдФрд░ LaTeX рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реЛрдВ рдореЗрдВ рдиреЛрдЯрдмреБрдХ рдХрд╛ рдирд┐рд░реНрдпрд╛рдд рдЙрдкрд▓рдмреНрдз рд╣реИ;

рдЖрдк рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдпрд╣рд╛рдВ рдпрд╛ Pypi рдкрд░ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВред рд╢реНрд░реЗрд╖реНрдаред

+1 рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рд╕рдорд╛рдзрд╛рдиреЛрдВ рдХреЗ рдХреБрдЫ рд╕рдВрд╕реНрдХрд░рдг рдХреЛ рдорд╛рд╕реНрдЯрд░ рдореЗрдВ рдПрдХреАрдХреГрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдПред

рдХреНрдпрд╛ рдпрд╣ рдкрд╣рд▓реЗ рд╣реА рд╣рд▓ рд╣реЛ рдЪреБрдХрд╛ рд╣реИ рдпрд╛ рдХреНрдпрд╛ рдореБрдЭреЗ рдЗрд╕реЗ +1 рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП?

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

ghost picture ghost  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

henryiii picture henryiii  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

hexhexd picture hexhexd  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

jwkvam picture jwkvam  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

peter-ch picture peter-ch  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ