我正在用 latex 写论文,我用包创建了自己的 .sty 文件。在文档序言中,我只包含了 biblatex 包,这会导致此错误:
! Missing = inserted for \ifnum.
<to be read again>
.
l.7 \usepackage
[backend=biber,
I was expecting to see `<', `=', or `>'. Didn't.
! Missing number, treated as zero.
<to be read again>
.
l.7 \usepackage
[backend=biber,
A number should have been here; I inserted `0'.
(If you can't figure out why I needed to see a number,
look up `weird error' in the index to The TeXbook.)
这是我的 .sty 文件:
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{wbmilszablon}
[09.06.2017 v0.6 - paczka LaTeX dla mojego uzytku]
%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%
\usepackage{palatino,eulervm} % czcionka Palatino oraz Euler
\usepackage[T1]{fontenc} % wymagane do działania czcionki Palatino
\linespread{1.05} % interlinia, 1.05 ze wzgledu na czcionke Palatino
\usepackage[utf8]{inputenc} % kodowanie dokumentu
\usepackage[english,polish]{babel} % kroj czcionki w jezyku polskim i angielskim
\usepackage[MeX]{polski} % słownik łamania wyrazow w jezyku polskim
\usepackage{xcolor} % kolory hiperłaczy
\usepackage[unicode, % hiperłacza
hidelinks,
colorlinks,
linkcolor={red!50!black},
citecolor={blue!50!black}]{hyperref}
\usepackage{csquotes} % cudzysłowy
\usepackage{graphicx} % pakiet graficzny, wymagany do wstawiania rysunkow
\usepackage{float} % rysunki w zadanym miejscu
\usepackage{enumitem} % spis tresci i listy
\usepackage{indentfirst} % aktywne pierwsze wciecie w akapicie
\usepackage{etoolbox} % pakiet umozliwiajacy edycje domyslnych komend
\usepackage{amsmath} % pakiet matematyczny
\usepackage{bm} % dla pogrubionych i pochylonych czcionek w srodowisku matematycznym
\usepackage[a4paper, % wymiary strony
left=3.5cm,
right=2cm,
top=2cm,
bottom=2cm,
includefoot=false,
includehead=false]{geometry}
\usepackage{ragged2e}
\usepackage[font=footnotesize, % otoczenie podpisow tabel i rysunkow
justification=RaggedRight,
singlelinecheck=false,
format=hang,
labelfont=bf,
labelsep=period]{caption}
\usepackage{titling} % tytulowanie
%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%
\newcommand\blankpage{ % komenda dla pustej strony
\null
\thispagestyle{empty}
\newpage}
\DeclareQuoteAlias{croatian}{polish} % deklaracja cudzysłowow
\setlist[enumerate,1]{label=\arabic*),leftmargin=1.25cm} % odsuniecie wypunktowania
\setlist[itemize,1]{label=-,labelsep=0.4cm,leftmargin=1.25cm}
\setlist[itemize,2]{label=-,labelsep=0.4cm,leftmargin=0.6cm}
\setlength\parindent{1.25cm} % wciecie 1.25cm
\newlength\mylen
\setlength\mylen{\parindent}
\addto\captionspolish{\renewcommand{\figurename}{Rys.}} % zmiana domyslnego podpisu dla rysunku
\renewcommand{\thetable}{\arabic{section}.\arabic{table}} % zmiana domyslnej numeracji dla rysunkow itp.
\renewcommand{\thefigure}{\arabic{section}.\arabic{figure}}
\renewcommand{\theequation}{\arabic{section}.\arabic{equation}}
\usepackage{fancyhdr} % pagina
\fancyfoot{}
\fancyhead[RO,LE]{\thepage}
\fancyhead[LO]{\nouppercase{\leftmark}}
\fancyhead[RE]{\nouppercase{\rightmark}}
\fancypagestyle{plain}{
\fancyhf{} % empty header and footer
\renewcommand{\headrulewidth}{0pt} % ho header line
\renewcommand{\footrulewidth}{0pt} % not footer line
\fancyfoot[C]{\thepage} % like fancy style
}
以下是我的序言:
% Preambuła_start
\documentclass[12pt,twoside]{mwart} % rozmiar czcionki, druk dwustronny, klasa mwart
\usepackage{wbmilszablon} % szablon z paczkami
% Bibliografia_start
\usepackage[backend=biber,
hyperref=true,
url=false,
isbn=false,
doi=false,
backref=true,
citestyle=numeric-comp,
sorting=nty]{biblatex} % biblatex z funkcjami
\DeclareNameAlias{author}{last-first} % w spisie literatury nazwiska na poczatku
\DeclareFieldFormat[article,thesis,report]{title}{#1} % styl tytułow wybranych rekordow (brak italic)
\renewcommand*{\revsdnamepunct}{}
\renewbibmacro{in:}{} % brak makra "Wyd" przed wydawnictwem w spisie literatury
\renewcommand{\labelnamepunct}{\addcolon\space} % dwukropek po autorach w spisie literatury
\renewcommand*{\finalnamedelim}{\addcomma\addspace} % brak "and" przed ostatnim autorem w spisie literatury
\renewcommand{\finentrypunct}{}
\addbibresource{bibliografia/bibliografia.bib} % sciezka do bibliografii .bib
答案1
\ProvidesPackage{wbmilszablon}
[09.06.2017 v0.6 - paczka LaTeX dla mojego uzytku]
日期必须采用以下形式2017/06/09
,或者如果您拥有最新的 LaTeX 版本,您也可以使用2017-06-09
。