algorithmicx

使用 algorithmicx 包 If Then Else,当行太长时缩进中断
algorithmicx

使用 algorithmicx 包 If Then Else,当行太长时缩进中断

忽略代码中的西班牙语。问题在于,由于换行符,我得到的then嵌套子句的缩进不正确。if \documentclass[11pt, oneside]{article} \usepackage{algorithm,algpseudocode} \usepackage{ifthen} \usepackage{caption} \usepackage{amsmath} \usepackage{graphicx} \usepackage{amssymb} \usepackage{ifthen} \newcommand{\yLuego}{\...

Admin

两列中的算法不允许文本到侧面
algorithmicx

两列中的算法不允许文本到侧面

我正在排版一个两列文档,其中有一个算法作为图表。算法在左列,但右列什么都没有,浪费空间。 我的工作示例是分享LaTeX。 ...

Admin

如何在伪代码中定义常用变量?
algorithmicx

如何在伪代码中定义常用变量?

为了生成上述伪代码,我使用了以下代码: \begin{algorithm} \caption{sample}\label{sample} \begin{algorithmic}[1] \Require $\mathbf{D} \in \mathbb{R}^{M \times N}$ \State $\mathbf{V}^{(0)} \in \mathbb{R}^{K \times N} \gets $ random matrix \For {$t= 1:T$} \State $\mathbf{U}^{(t)} \gets Update\math...

Admin

If EndIf 中的除法算法
algorithmicx

If EndIf 中的除法算法

这是使用 Latex 的算法选项。 这是代码: \begin{document} \begin{algorithm} \caption{My algorithme} \begin{algorithmic}[1] \Donnees: My data \Statex% Blank line \Debut \LState $r\gets a\bmod b$ \While{$r\not=0$}\Comment{We have the answer if r is 0} \LState $a\...

Admin

漂亮地打印溢出到下一页的长算法
algorithmicx

漂亮地打印溢出到下一页的长算法

我一直在尝试漂亮地打印一个相当长并与下一页重叠的算法。 algpsudocodex我可以这样做可破坏算法,但我不喜欢它的外观。 我tcolorbox可以创建一个看起来很漂亮的算法环境。但即使有这个选项,它也不会溢出到下一页breakable。 我的最小示例有三页。算法 1 是breakablealgorithm并且 正确重叠到第 2 页。第 3 页有我自己的tcbalgorithm(结合breakablealgorithm和tcolorbox),但如果我在源代码中增加 到\vspace{16cm},\vspace{17cm}整个算法将跳转到第 4 页。 有没...

Admin

如何在算法的关键字中使用重音符号(如波浪号)?
algorithmicx

如何在算法的关键字中使用重音符号(如波浪号)?

这是我在 algoritmo.tex 中的代码: Foi usado o algoritmo 1 em MATLAB para resolver o problema $\mathop{min}_{x \in\mathbb{R}^{n}} f(x)$. \begin{algorithm} \caption{Método da Região de Confiança implementado } \SetAlgoLined \DontPrintSemicolon \begin{algorithmic}[1] \Objetivo \Desc{Encontr...

Admin

如何手动(进一步)缩进 `algorithm` 中的 `if` 语句
algorithmicx

如何手动(进一步)缩进 `algorithm` 中的 `if` 语句

例如,我想进一步缩进一个if-then-else块,就像在这个中完成的那样问题。 \documentclass{article} \usepackage{algpseudocode} \usepackage{algorithm} \begin{document} \begin{algorithm} \caption{my alg} \begin{algorithmic}[1] \If{condition} % <-- would like to indent this whole block further \State{$...

Admin

包 algorithmicx 错误:一些存储的算法未恢复!
algorithmicx

包 algorithmicx 错误:一些存储的算法未恢复!

我正在使用这两个包:\usepackage{algorithm}和\usepackage{algpseudocode}。这是我的 latex 代码,我正在使用 overleaf: \documentclass{article} \usepackage{graphicx} % Required for inserting images \usepackage{algorithm,algpseudocode} \usepackage{caption} \title{algorithm_debug} \author{author } \date{June 2...

Admin

revtex4-2 文档类未对齐 algpseudocodex 右边距
algorithmicx

revtex4-2 文档类未对齐 algpseudocodex 右边距

当使用revtex4-2带有twocolumn选项的文档类时,包algorithmic的环境algpseudocodex的右边距延伸得太远。我该如何解决这个问题,让右边距与正文的右边距对齐?下面的 MWE。 \documentclass[twocolumn,nobalancelastpage]{revtex4-2} \usepackage{algpseudocodex} \begin{document} See the following lines of code. The right margin seems to go further than th...

Admin

更新 MikTex 后同时使用 algorithmicx、hyperef 和 tex4ht 时出现问题
algorithmicx

更新 MikTex 后同时使用 algorithmicx、hyperef 和 tex4ht 时出现问题

我有一些使用 algorithmicx 和 hyperref 的文档,过去 htlatex 可以正确处理这些文档。当我更新 MikTex 安装时,HTML 生成开始出错。我设法将问题简化为以下示例: \documentclass[10pt,a4paper]{article} \usepackage{algorithm} \usepackage{algpseudocode} \usepackage{hyperref} \begin{document} \begin{algorithm} \caption{Some Algorithm} \begin{a...

Admin

algorithmicx、algorithm、algpseudocode 包的独立问题。可能缺少 \item
algorithmicx

algorithmicx、algorithm、algpseudocode 包的独立问题。可能缺少 \item

我正在使用的代码我怎样才能删除 algorithmicx 中的 \EndIf 和 \EndFor? 代码在 article 类中可以正常工作。但在 standalone 中会失败。我搜索了一下,发现在使用 standalone 时需要添加一个[H]。algorithm参考:带有 algorithm2e 包的独立文档 但是如果你给算法提供[H]选项,它将不再是浮动的,因此你可以使用它。 但这并不能解决问题。 这是我正在使用的代码 \documentclass[10pt,crop]{standalone} %error %\documentclass[10...

Admin

无法引用算法
algorithmicx

无法引用算法

由于某种原因,引用算法时总是显示 0,而不是算法的实际数字。引用有效,我可以单击它,它会将我转到算法。 \documentclass{article} \usepackage[utf8]{inputenc} \usepackage{algpseudocode} \usepackage{algorithm} \usepackage{hyperref} \begin{document} \section{Introduction} It doesn't work \ref{alg1} \ref{alg2}. \begin{algorithm} \c...

Admin

更改 algorithmicx 中算法列表的名称
algorithmicx

更改 algorithmicx 中算法列表的名称

这适用于算法标题: \makeatletter \renewcommand{\ALG@name}{Something else} \makeatother 我在网上找不到任何适用于算法列表的东西。要么是错误,要么列表停止显示。 编辑 最小工作示例,以防有人忘记空白乳胶项目的样子: \documentclass{article} \usepackage{graphicx} \usepackage{algpseudocode} \usepackage{algorithm} \begin{document} \section{Introduction} \...

Admin

在 `algpseudocode` 中使用 `\(...\)`
algorithmicx

在 `algpseudocode` 中使用 `\(...\)`

有没有办法在( )\(...\)中的任何命令的参数中使用较新的数学语法?文档和几乎所有其他教程都使用 TeX-primitive 。algpseudocodealgorithmicx$...$ 梅威瑟: \documentclass{article} \usepackage{algorithm} \usepackage{algpseudocode} \begin{document} \begin{algorithm} \begin{algorithmic} \For{\(i \gets 0\) to \(n\)} % break...

Admin

在 latex 中,如何修复算法包中的内置标题?
algorithmicx

在 latex 中,如何修复算法包中的内置标题?

我正在使用我的大学模板。我使用算法包来撰写我的论文。但是,标题中写的不是“算法 1”,而是“Loa 1”。我该如何修复它?这是我的代码: \documentclass{article} \usepackage{algorithm} \usepackage{algpseudocode} \begin{document} \begin{algorithm} \caption{An algorithm with caption}\label{alg:cap} \begin{algorithmic} \Requ...

Admin