PS 本文是备忘文档,不具参考性,仅防个人多个文档之间出现混乱!
%\documentclass[a4paper,fleqn,longmktitle]{cas-dc}
\documentclass[a4paper,fleqn]{cas-dc}
% ------------------------------Performance----------------------------- %
% *** GENERAL PACKAGES ***
%\usepackage[authoryear,longnamesfirst]{natbib}
%\usepackage[authoryear]{natbib}
\usepackage{geometry}
\usepackage{fleqn}
\usepackage{hyperref}
\usepackage{cas-common}
\usepackage{lipsum}
\usepackage{flushend}
% *** TABLE PACKAGES ***
\newcommand{\tabincell}[2]{\begin{tabular}{@{}#1@{}}#2\end{tabular}}
\usepackage{tabularx}
\usepackage{array}
\usepackage{ragged2e}
\newcolumntype{P}[1]{>{\RaggedRight\hspace{0pt}}p{#1}}
\newcolumntype{X}{>{\centering\let\newline\\\arraybackslash\hspace{0pt}}X}
\usepackage{threeparttable} % Table note
\usepackage{longtable}
\usepackage{multicol}
% *** FONTPACKAGES ***
% Roman Number
\makeatletter
\newcommand{\rmnum}[1]{\romannumeral #1}
\newcommand{\Rmnum}[1]{\expandafter\@slowromancap\romannumeral #1@}
\makeatother
% Color of text
\usepackage{color}
% *** COMPILE PACKAGES ***
\usepackage{ifpdf}
% *** CITE PACKAGES ***
% Merely choosing one of them
%\usepackage{cite}
\usepackage[numbers]{natbib}
% *** FIGUREs PACKAGES ***
\usepackage{graphicx}
\usepackage{float}
\usepackage{subfig}
% *** MATH PACKAGES ***
\usepackage{amssymb}
\usepackage{mathrsfs}
\usepackage{amsfonts}
\usepackage{amsmath}
%\usepackage{amsmath,lipsum}
\usepackage{cuted}
\usepackage{mathtools, cuted}
\usepackage[english]{babel}
\usepackage{lipsum}
% *** FLOAT PACKAGES ***
\usepackage{fixltx2e}
\usepackage{stfloats}
% *** ALIGNMENT PACKAGES ***
\usepackage{array}
% *** PDF, URL AND HYPERLINK PACKAGES ***
\usepackage{url}
% *** hyphen, break a word ***
% 1. particorrect bad hyphenation here
\hyphenation{op-tical net-works semi-conduc-tor}
% 2. setting hyphenation
\hyphenpenalty=5000
\tolerance=1000
% 3. No hyphen
%\tolerance=1
%\emergencystretch=\maxdimen
%\hyphenpenalty=10000
%\hbadness=10000