Word中Aurora工具添加

Deceiver_Ker·2022-05-24 10:02·2729 次阅读

Word中Aurora工具添加

本文大部分从CSDN中转载:https://blog.csdn.net/jucksu/article/details/116307244

本人Word环境为Microsoft Office Home and Student 2019。

1,下载安装MikTex,下载链接如下:

百度网盘链接链接:https://pan.baidu.com/s/12l_88pDKmoIBESJ_Kek85Q 提取码:v0t5

之后下载于本地盘符某一处,注意不要有中文路径,同时记住下载位置,后续使用需要。

2,下载安装Aurora,下载链接如下:

百度网盘链接链接:https://pan.baidu.com/s/1aEC1a2Lro-AWdM4pYPVpqg 提取码:1ggr

解压文件夹,后点击aurora-setup.exe,按照提示等待安装,需要注意的是,不要选择 MiKTex的安装:

执行破解:aurora安装完成后点击Aurora.2.x.Keygen.exe进行注册,点击一下Register Aurora即可看到success!表示注册成功,可能会出现error,但具体不影响使用。

3,打开Word,插入Aurora对象

选择插入->对象->Aurora Equation。

如下显示,即为安装成功,下面配置字体及tex包等功能。

4,配置Aurora和所需要的package

在上一步中的界面中选择Properties,点击Packages,在其中插入以下代码后,点击确定:

以下代码插入配置伪代码的tex:

Copy
\documentclass{article} \usepackage{multirow} \usepackage{algorithm} \usepackage{algpseudocode} \usepackage{amsmath} \usepackage{geometry} \usepackage{algorithmicx} \usepackage{algpseudocode} \renewcommand{\algorithmicrequire}{\textbf{Input:}} \renewcommand{\algorithmicensure}{\textbf{Output:}}

以下代码插入配置数学公式的tex:

Copy
\usepackage{amsmath, amsthm, amssymb}% amsmath必须保留,amsthm、amssymb可以根据自己需求保留与否,直接用这么用反正不会有问题 \usepackage{txfonts} \usepackage{newtxmath}

在上一步中的界面中选择Path,选择安装MiKTex的安装路径。

5,Aurora配置完成后,开始配置miktex,更新所需要的packages

打开之前安装完成的miktex,有一个检查更新,点击更新配置路径。

点击设置,在自动(即时)安装缺失的宏包这里,点击“总是”。

6,实例演示:将以下测试代码复制

Copy
$S=\int_{x}\left\{\frac{1}{2} \sum_{a} \partial^{\mu} \chi_{a} \partial_{\mu} \chi_{a}+V(\rho)\right\}$

点击“Refresh”,进行刷新,当看到Ready(modified)变成Done时说明就成功了!!!回到Word,就会发现插入显示如下:

伪代码插入演示如下:

Copy
\begin{algorithm}[H] \caption{algorithm1} \label{your label} \begin{algorithmic}[1] \Require Enter .....; \Ensure Outpur...... \State state1...... \State state2...... \State state3...... \While{(a$>$b)} \State state4...... \If { c$<$d} \State state5...... \Else \State state6...... \EndIf \State state7...... \EndWhile \For{aaa} \State state8...... \EndFor \end{algorithmic} \end{algorithm}

Word中显示如下:

7,中文插入注意事项:

将第4步中,属性下Packages中包更改为以下即可:

Copy
\documentclass{article} \usepackage{amsmath} \usepackage{amssymb} \usepackage{ctex} \usepackage{CJK} \usepackage{xcolor} \usepackage{chemarrow} \usepackage{fancybox} \usepackage{euler} \usepackage{multirow} \usepackage{algorithm} \usepackage{algpseudocode} \usepackage{amsmath} \usepackage{geometry} \usepackage{algorithmicx} \usepackage{algpseudocode} \renewcommand{\algorithmicrequire}{\textbf{Input:}} \renewcommand{\algorithmicensure}{\textbf{Output:}}

测试代码如下,时间关系,就不作测试了:

Copy
\renewcommand{\thealgorithm}{1} \begin{CJK}{GBK}{song} \begin{algorithm}[H] \caption{\text{基于PM的算法设计}} %算法的名字 \hspace*{0.02in} {\bf Input:} %算法的输入, \hspace*{0.02in}用来控制位置,同时利用 \\ 进行换行 \text{输入样本数据D= {s1, s2, ..., sN}}, \text{序列长度}Length\\ \hspace*{0.02in} {\bf Output:} %算法的结果输出 estimation of BPSK rotation: angle \text{ //返回BPSK符号旋转量的估计值} \begin{algorithmic}[1] %\State some description % \State 后写一般语句 \State \text{//初始簇分界线是x=0, y=0, y=x, y=-x} \State P(x) = R(x) - R(-x) \State P(y) = R(y) - R(-y) \State P(y=x) = R(xy) - R(-xy) \State P(y=-x) = R(yx) - R(-yx) \For{m=1, 2, 3, 4} % For 语句,需要和EndFor对应 \State calculate P(max) \text{ //计算最大值P} \EndFor \State angle = atan(Pmax[1]/Pmax[0]) \text{//得到旋转角度} \State \Return angle \text{ //返回结果} \end{algorithmic} \end{algorithm} \end{CJK}

感谢参考博客1中的作者苏模棱的无私奉献。#

参考博客:

https://blog.csdn.net/jucksu/article/details/116307244

https://www.freesion.com/article/8653430947/

posted @   Deceiver_Ker  阅读(2729)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· 单线程的Redis速度为什么快?
· 展开说说关于C#中ORM框架的用法!
· Pantheons:用 TypeScript 打造主流大模型对话的一站式集成库
点击右上角即可分享
微信分享提示
目录