我是 LaTeX 新手,我安装了 MikTex 发行版,并且正在使用 Texmaker。当我编译下面显示的简单代码时,出现错误:
%_________________Preamble Start___________________________________________
\documentclass[a4paper, 12pt]{scrreprt}
%_________________Encoding_________________________________________________
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
%_________________Referencing__________________________________________
\usepackage[style=authoryear-comp,natbib]{biblatex}
\addbibresource{References.bib}
\begin{document}
\chapter{Aim of document}
sample text \citep{hawkins2011owns}?
\end{document}
但是,如果我使用包管理器安装包,重新编译时会出现同样的错误。我的系统上有 Bibtex,但 Miktex 似乎无法使用它。我该如何指定 .sty 文件的位置?
答案1
在设置 LaTex 安装时,务必确保所选的安装和使用权限与安装的任何部分一致。这对于任何 Windows 安装尤其重要。
1) 如果您是这台计算机上唯一使用 LaTeX 的人,并且您无权访问管理员设置,那么您必须选择本地进行所有安装。请注意,如果您使用任何其他帐户登录,则 LaTeX 软件将无法正确编译。
2) 如果您具有管理员权限,或者希望在多个帐户中可以使用 LaTeX,那么您可能更愿意使用“为所有人”选项。
警告:在任何系统上,如果您选择“适合所有人”解决方案,那么您必须非常小心,只安装“已知安全软件”,因为您在此处所做的任何事情都可能影响每个帐户。
一般建议:在单用户模式下安装 LaTeX 和相关软件。如果有多个用户也想在这台计算机上使用 LaTeX,请也在单用户模式下进行安装。这样任何特定用户的自定义都不会影响其他用户。