'nicematrix' 似乎不起作用!Ubuntu 16.04 texlive-full 已安装

'nicematrix' 似乎不起作用!Ubuntu 16.04 texlive-full 已安装

我正在使用 texlive-full 安装和 TexMaker IDE。

我已经完成了手动安装(mkdir并复制粘贴.sty文件)

/usr/share/texlive/texmf-dist/tex/latex/nicematrix/nicematrix.sty

当我包含 \usepackage{nicematrix} 并尝试使用 PDFLatex 进行编译时,我的 IDE 会无限运行。我必须使用停止按钮来中断它。此时我收到以下错误:

这是错误日志文件:关联

请帮我解决这个问题。谢谢。

尝试过的事情:

  1. 检查所有其他依赖包 - 它们都存在
  2. 是否进行了用户范围的安装--同样的错误
  3. 安装后重新启动所有程序--同样的错误

以下是最小工作示例:

\documentclass[letterpaper]{article}
\usepackage{proceed2e}
\usepackage[margin=1in]{geometry}

% Set the typeface to Times Roman
\usepackage{times}

% The following packages can be found on http:\\www.ctan.org
\usepackage[]{graphics}
\usepackage{epsfig} % for postscript graphics files
\graphicspath{{figs/}}
\usepackage[font=small,skip=6pt]{caption}
% Algorithm Environment
\usepackage{algpseudocode,algorithm,algorithmicx}
\renewcommand{\algorithmicrequire}{\textbf{Input:}}
\renewcommand{\algorithmicensure}{\textbf{Output:}}
% Custom colors
\usepackage{color}
\usepackage[dvipsnames]{xcolor}
\usepackage[hidelinks]{hyperref}

\usepackage{amsmath}
\usepackage{amssymb}  % assumes amsmath package installed
\usepackage{pifont}
\usepackage{marvosym}
\usepackage{mathtools}
\usepackage{mathrsfs}  % 

\usepackage{enumerate}
\usepackage{graphicx}
\usepackage{subfig}

\usepackage{tikz}
\usetikzlibrary{bayesnet}
\usetikzlibrary{decorations.pathreplacing,calc} % braces {}
\usetikzlibrary{shapes,arrows,positioning}
\usepackage{pgfplots}
\pgfplotsset{compat=1.8}


\tikzset{
 block/.style={
  draw, 
  rectangle, 
  minimum height=2em, 
  minimum width=5em,
 },
 sum/.style={
  draw, 
  circle, 
  minimum size=2em
 },
 input/.style={coordinate}, 
 output/.style={coordinate},
 mytext/.style={
  draw,
  text depth=4pt,
  text height=10pt
 }
}
\def\-{\raisebox{.75pt}{-}}

\usepackage{multirow}
% For developing the paper
%-------------------------
\usepackage[colorinlistoftodos,prependcaption,textwidth=20mm,textsize=tiny,color=yellow]{todonotes}
\usepackage{xargs}
\newcommandx{\unsure}[2][1=]{\todo[linecolor=red,backgroundcolor=red!25,bordercolor=red,#1]{#2}}
\newcommandx{\change}[2][1=]{\todo[linecolor=blue,backgroundcolor=blue!25,bordercolor=blue,#1]{#2}}
\newcommandx{\info}[2][1=]{\todo[linecolor=OliveGreen,backgroundcolor=OliveGreen!25,bordercolor=OliveGreen,#1]{#2}}
\newcommandx{\improvement}[2][1=]{\todo[linecolor=Plum,backgroundcolor=Plum!25,bordercolor=Plum,#1]{#2}}
\newcommandx{\thiswillnotshow}[2][1=]{\todo[disable,#1]{#2}}

\usepackage[normalem]{ulem}
\usepackage{balance}

\usepackage{nicematrix} % <-------------------HERE

%%%   WRITING BEGINS %%%%
%-------------------------
\title{\LARGE \bf
Large Network Modelling Using Horses and Apples
}

\renewcommand\footnotemark{}
\renewcommand\footnoterule{}

\author{John Doe$^{\dagger}$, John Ek $^{*}$ and John Jen$^{\dagger \theta}$ }
\thanks{$^{\theta}$Author order to be decided.}


\begin{document}

\maketitle

\begin{abstract}

Real-world large can be modelled using 
Graphs. Such a model is parametrised by a basis matrix, whose 
size is orders of 
\end{abstract}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\section{Introduction}
\label{sec:Introduction}

Real-world very large networks can be modelled using  
Graphs. Such a model is parametrised by a basis matrix, whose 
size is orders of magnitude smaller, blah blah

\bibliographystyle{IEEEtran}
\balance
\bibliography{references}

\end{document}

编辑::已修复!所以@daleif 提出的观点是正确的。我的 TeXLive 版本(即 ubuntu 16.04 的实际发行版本)是 2015 年的。这太旧了。我尝试了很多方法,如评论中所示,但都不起作用——最终也导致我的 Ubuntu 崩溃,因为我删除了一些依赖项。

现在我终于做了以下事情:1. 更新了 Ubuntu Xenial 通用、标题、图像等。2. 添加了 ppa:ppa 链接 3. 更新、升级、自动删除 4. 我有 texlive 2018 版。无需安装。无等效项。5. 默认情况下,它有 nicematrix 包!

更新-1:知道为什么只有 NiceArray 及其所有子类型 bNiceArray 等都显示“找不到包”,而 NiceMatrix 却可以正常工作吗?下面是 MWE不是编译/工作(所有示例均来自 Stack Exchange/文档):

\documentclass[12pt,oneside]{article}
\usepackage{nicematrix}

\begin{document}
    \[
P = \begin{bNiceArray}{C CCCC}
a       & 0 & 0 & \dots & 0     \\
0       & \Block{4-4}<\huge>{Q} \\
0       &   &   &       &       \\
\vdots  &   &   &       &       \\
0       &   &   &       &   
    \end{bNiceArray}
\end{document}

输出

在此处输入图片描述

以下示例可以编译但执行时存在一些错误:

\documentclass[12pt,oneside]{article}
\usepackage{nicematrix}

\begin{document}
$\begin{pNiceMatrix}[nullify-dots]
a& b& 0&& \Cdots & 0\\b& a& b& \Ddots && \Vdots \\0& b& a& \Ddots &&\\& \Ddots & \Ddots & \Ddots && 0\\\Vdots &&&&& b\\0& \Cdots && 0& b& a
\end{pNiceMatrix}$

\bigskip
\bigskip
\bigskip
\bigskip

\[
\begin{pmatrix}
     1 & \cdots & \cdots & 1      \\
     0 & \ddots &        & \vdots \\
\vdots & \ddots & \ddots & \vdots \\
     0 & \cdots & 0      & 1
\end{pmatrix}
\]

\end{document}

输出第一个矩阵有随机文本和太多点

相关内容