Latex 实体关系图错误:未找到tikz-er2

Latex 实体关系图错误:未找到tikz-er2,latex,entity-relationship,miktex,Latex,Entity Relationship,Miktex,运行MikTex和TextStudio并尝试创建实体关系图。我一直得到错误tikz-er2未找到。我在Texworks中运行代码时也会遇到同样的错误。下面是代码生成错误的示例,但无论示例如何,我都会得到相同的错误。MikTex软件包管理器也找不到它。在bitbucket上的这个链接中,pável Calado显示了代码。您必须将“tikz-er2.sty”复制到与代码相同的文件夹中。 %tikz-er2软件包。 %弗尔。1 %(c)帕维尔·卡尔多 %2009年1月 \NeedsTeXForma

运行MikTex和TextStudio并尝试创建实体关系图。我一直得到错误tikz-er2未找到。我在Texworks中运行代码时也会遇到同样的错误。下面是代码生成错误的示例,但无论示例如何,我都会得到相同的错误。MikTex软件包管理器也找不到它。

在bitbucket上的这个链接中,pável Calado显示了代码。您必须将“tikz-er2.sty”复制到与代码相同的文件夹中。

%tikz-er2软件包。
%弗尔。1
%(c)帕维尔·卡尔多
%2009年1月
\NeedsTeXFormat{LaTeX2e}
\ProvidePackage{tikz-er2}[2009/01/31使用tikz库的实体关系图]
\要求重新包装{tikz}
\为虚线下划线重新打包[normalem]{ulem}%
\usetikzlibrary{shapes.geometric}
\usetikzlibrary{arrows}
\usetikzlibrary{fit}
\tikzstyle{每个实体}=[]
\tikzstyle{每个弱实体}=[]
\tikzstyle{each attribute}=[]
\tikzstyle{every relationship}=[]
\tikzstyle{每个链接}=[]
\tikzstyle{every isa}=[]
\tikzstyle{link}=[>=三角形60,画,粗,每个链接]
\tikzstyle{total}=[链路,双路,双路距离=3pt]
\tikzstyle{entity}=[矩形,绘制,黑色,非常厚,
最小宽度=6em,最小高度=3em,
每个实体]
\tikzstyle{弱实体}=[实体,双,双距离=2pt,
每个弱小的实体]
\tikzstyle{attribute}=[椭圆,绘制,黑色,非常厚,
最小宽度=5em,最小高度=2em,
每个属性]
%\tikzstyle{key attribute}=[属性,字体=\bfseries]
\tikzstyle{multi-attribute}=[属性,双精度,双距离=2pt]
\tikzstyle{derived attribute}=[属性,虚线]
%\tikzstyle{discriminator}=[属性,字体=\itshape]
\tikzstyle{relationship}=[钻石,深黑色,非常厚,
最小宽度=2米,纵横比=1,
每种关系]
\tikzstyle{ident relationship}=[关系,双精度,双距离=2pt]
\tikzstyle{isa}=[等腰三角形,等腰三角形顶角=60,
形状边框旋转=-90,
图纸,黑色,非常厚,最小尺寸=3em,
每个isa]
%对于文本un键属性
\新命令{\key}[1]{\underline{#1}
%用于鉴别器属性中的文本
\def\discriminator{\b组
\ifdim\ULdepth=\maxdimen%根据字体设置深度(如果尚未设置)
\settodepth\ULdepth{(j}\advance\ULdepth.4pt\fi
\带有{\kern.15em的标记
\vtop{\kern\ULdepth\hr规则宽度.3em}%
\kern.15em}\ULon}

最好的,Mateus。

在bitbucket上的这个链接中,pável Calado显示了代码。您必须将“tikz-er2.sty”复制到与代码相同的文件夹中。

%tikz-er2软件包。
%1.0版
%(c)帕维尔·卡尔多
%2009年1月
\NeedsTeXFormat{LaTeX2e}
\ProvidePackage{tikz-er2}[2009/01/31使用tikz库的实体关系图]
\要求重新包装{tikz}
\为虚线下划线重新打包[normalem]{ulem}%
\usetikzlibrary{shapes.geometric}
\usetikzlibrary{arrows}
\usetikzlibrary{fit}
\tikzstyle{每个实体}=[]
\tikzstyle{每个弱实体}=[]
\tikzstyle{each attribute}=[]
\tikzstyle{every relationship}=[]
\tikzstyle{每个链接}=[]
\tikzstyle{every isa}=[]
\tikzstyle{link}=[>=三角形60,画,粗,每个链接]
\tikzstyle{total}=[链路,双路,双路距离=3pt]
\tikzstyle{entity}=[矩形,绘制,黑色,非常厚,
最小宽度=6em,最小高度=3em,
每个实体]
\tikzstyle{弱实体}=[实体,双,双距离=2pt,
每个弱小的实体]
\tikzstyle{attribute}=[椭圆,绘制,黑色,非常厚,
最小宽度=5em,最小高度=2em,
每个属性]
%\tikzstyle{key attribute}=[属性,字体=\bfseries]
\tikzstyle{multi-attribute}=[属性,双精度,双距离=2pt]
\tikzstyle{derived attribute}=[属性,虚线]
%\tikzstyle{discriminator}=[属性,字体=\itshape]
\tikzstyle{relationship}=[钻石,深黑色,非常厚,
最小宽度=2米,纵横比=1,
每种关系]
\tikzstyle{ident relationship}=[关系,双精度,双距离=2pt]
\tikzstyle{isa}=[等腰三角形,等腰三角形顶角=60,
形状边框旋转=-90,
图纸,黑色,非常厚,最小尺寸=3em,
每个isa]
%对于文本un键属性
\新命令{\key}[1]{\underline{#1}
%用于鉴别器属性中的文本
\def\discriminator{\b组
\ifdim\ULdepth=\maxdimen%根据字体设置深度(如果尚未设置)
\settodepth\ULdepth{(j}\advance\ULdepth.4pt\fi
\带有{\kern.15em的标记
\vtop{\kern\ULdepth\hr规则宽度.3em}%
\kern.15em}\ULon}
最好的,马修斯