Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/70.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
R标记文档中的usetikzlibrary{}_R_Latex_Markdown_R Markdown_Tikz - Fatal编程技术网

R标记文档中的usetikzlibrary{}

R标记文档中的usetikzlibrary{},r,latex,markdown,r-markdown,tikz,R,Latex,Markdown,R Markdown,Tikz,是否可以在R标记文档中\usetikzlibrary{bayesnet}?该命令在Tex中工作正常。但是R Markdown抛出一个错误,表示它找不到文件:tikzlibrarybayesnet.code.Tex 以下是我的R标记文件的标题: --- title: "Sample R Markdown Report" author: "My name" date: "Today's date" output: pdf_document: default header-includes:

是否可以在R标记文档中
\usetikzlibrary{bayesnet}
?该命令在Tex中工作正常。但是R Markdown抛出一个错误,表示它找不到文件:tikzlibrarybayesnet.code.Tex

以下是我的R标记文件的标题:

---
title: "Sample R Markdown Report"
author: "My name"
date: "Today's date"
output:
  pdf_document: default
header-includes: 
  - \usepackage{tikz}
  - \usetikzlibrary{bayesnet}
---

## LDA as a Graphical Model:
  \begin{figure}
      \centering
      \tikz{ %
        \node[latent] (alpha) {$\alpha$} ; %
        \node[latent, right=of alpha] (theta) {$\theta$} ; %
        \node[latent, right=of theta] (z) {z} ; %
        \node[obs, right=of z] (w) {w} ; %
        \node[latent, right=of w] (phi) {$\phi$} ; %
        \node[latent, right=of phi] (beta) {$\beta$} ; %
        \plate[inner sep=0.25cm, xshift=-0.12cm, yshift=0.12cm] {plate1} {(z) (w)} {N}; %
        \plate[inner sep=0.25cm, xshift=-0.12cm, yshift=0.12cm] {plate2} {(theta) (plate1)} {M}; %
        \plate[inner sep=0.25cm, xshift=-0.12cm, yshift=0.12cm] {plate2} {(phi)} {K}; %
        \edge {alpha} {theta} ; %
        \edge {theta} {z} ; %
        \edge {z,phi} {w} ; %
        \edge {beta} {phi} ; %
      }
    \end{figure}
以下是我得到的错误:

!!包tikz错误:我没有找到tikz库“bayesnet”。我寻找 名为tikzlibrarybayesnet.code.tex和pgflibrarybayesnet.code.tex的文件,但n 在当前的texmf树中都可以找到

如果我知道文件位于下面的位置,是否可以直接指定其路径?
/usr/local/texlive/2014/texmf dist/tex/generic/pgf/frontendlayer/tikz/librariesbayesnet.code.tex


运行良好。它将它扩展到
usetikzlibrary{}
,这把我搞砸了。

是bayesnet库的一个问题。如果更新库,则所有操作都会正常运行。问题描述得很好