※ 引述《cccWccc ()》之銘言:
: 最近發覺使用 mathematica 打報告或作業 頗為方便
: 格式化的標題 章節等等 cell右邊右鍵選取style即可
: 基本上所見即所得 雖然排版自由度稍低(或是還沒參透)但對於產生一份作業還是相當充足
: 尤其熟悉快速鍵後 打方程式 矩陣等等 極為神速
: 目前想要使用方程式參照的功能 但找不到 不知道有沒有人知道方法
: style 內有 equation numbered 可幫 equation 編號,
: 但除了直接打上編號 還不知如何在文章段落中引用 這樣後續修改頗為麻煩
: 目前知道可以建立超連結到指定的 cell 但要另外建立 跟eq編號無關連
: 以上
這個問題也是我曾經的問題,文後所述網頁可稍微解決這個問題,
首先用 Format>Style>DisplayForfumlaNumbered 將方程式編號,
接著用 Cell>Cell Tags>Add/Remove Cell Tags 建立 tag,
執行下述 ref 函數後,用 ref@tag 就可得到方程式編號。
ref[tag_] := NotebookWrite[SelectedNotebook[],
RowBox[{"(", CounterBox["DisplayFormulaNumbered", ToString@tag], ")"}]]
此函數把原始參考網頁 ref 定義中的 "[","]" 改成 "(", ")"。
http://mathematica.stackexchange.com/questions/6581/creating-a-cross-referencing-shortcut
網頁太長你也可先進入 mathematica stackexchange 後尋找
Creating a cross referencing shortcut 主題