請參閱下面我嘗試在假設行之前新增縮排。請參閱我在實際文件中使用的序言中的套件。我讀到 ragged2e 消除了縮排。儘管我改為\usepackage{tabularx,ragged2e,booktabs,caption}
,但\usepackage{tabularx}
假設之前沒有添加縮排。
\documentclass[letterpaper, 12 pt, conference,onecolumn,draftcls]{ieeeconf} %%
\IEEEoverridecommandlockouts % This command is only
% needed if you want to
% use the \thanks command
\overrideIEEEmargins
\usepackage{color}
\usepackage[dvips]{graphicx}
%\usepackage{psfig,subfigure}
\usepackage{epsfig}
\usepackage{graphicx}
%comment below if any problem
%\usepackage[pdftex]{graphicx}
\usepackage{epstopdf}
\usepackage{here}
\usepackage{mathptmx} % assumes new font selection scheme installed
\usepackage{times} % assumes new font selection scheme installed
%\usepackage{lmodern}
\usepackage{bm}
%\usepackage{sansmath}
\usepackage{amssymb}
\usepackage{amsfonts}
%\usepackage{amsthm}
\usepackage{amsmath}
\usepackage{cite}
\usepackage[utf8]{inputenc}
\usepackage{multirow}
\usepackage[T1]{fontenc}
\usepackage{float}
%\usepackage{textcomp}
%\usepackage{txfonts}
\usepackage{subfigure}
\usepackage{setspace}
\usepackage{enumerate}
\usepackage{tabularx,ragged2e,booktabs,caption}
\usepackage[mathscr]{euscript}
\DeclareMathOperator*{\argmax}{arg\,max}
\usepackage{ntheorem}\theoremseparator{.}
\newtheorem{mydef}{Definition}\theoremseparator{.}
\newtheorem{myalgo}{Algorithm}\theoremseparator{.}
\newtheorem{myassum}{Assumption}\theoremseparator{.}
\newtheorem{myprop}{Proposition}\theoremseparator{.}
\newtheorem{mytheo}{Theorem}\theoremseparator{.}
\newtheorem{myproof}{Proof}\theoremseparator{.}
\DeclareMathOperator*{\argmin}{arg\,min}
\newcolumntype{C}[1]{>{\Centering}m{#1}}
\renewcommand\tabularxcolumn[1]{C{#1}}
\begin{document}
\indent\begin{myassum}\label{asum_contro} \rm{The value of $(A,B)$
are known.}
\end{myassum}
\par\begin{myassum}\label{asum_contro} \rm{The value of $(A,B)$ are
known.}
\end{myassum}
\parindent30pt\begin{myassum}\label{asum_contro} \rm{The value of
$(A,B)$ are known.}
\end{myassum}
Please help me add an indent just before Assumption 1. I mean the
assumptions should start as a paragraph.
\end{document}
答案1
該ntheorem
套件提供了\theoremindent
,必須先\ntheorem
與\theoremindent\parindent, i.e. without
{}` 對一起使用。
使用定理樣式會更好。
\documentclass[letterpaper, 12 pt, conference,onecolumn,draftcls]{IEEEconf} %%
%\IEEEoverridecommandlockouts % This command is only
% needed if you want to
% use the \thanks command
%\overrideIEEEmargins
\usepackage{color}
\usepackage{graphicx}
%comment below if any problem
%\usepackage[pdftex]{graphicx}
\usepackage{here}
\usepackage{mathptmx} % assumes new font selection scheme installed
\usepackage{times} % assumes new font selection scheme installed
%\usepackage{lmodern}
\usepackage{bm}
%\usepackage{sansmath}
\usepackage{amssymb}
\usepackage{amsfonts}
%\usepackage{amsthm}
\usepackage{amsmath}
\usepackage{cite}
\usepackage[utf8]{inputenc}
\usepackage{multirow}
\usepackage[T1]{fontenc}
\usepackage{float}
%\usepackage{textcomp}
%\usepackage{txfonts}
\usepackage{subfigure}
\usepackage{setspace}
\usepackage{enumerate}
\usepackage{tabularx,ragged2e,booktabs,caption}
\usepackage[mathscr]{euscript}
\DeclareMathOperator*{\argmax}{arg\,max}
\usepackage{ntheorem}\theoremseparator{.}
\newtheorem{mydef}{Definition}\theoremseparator{.}
\newtheorem{myalgo}{Algorithm}\theoremseparator{.}
\theoremindent\parindent
\newtheorem{myassum}{Assumption}\theoremseparator{.}
\newtheorem{myprop}{Proposition}\theoremseparator{.}
\newtheorem{mytheo}{Theorem}\theoremseparator{.}
\newtheorem{myproof}{Proof}\theoremseparator{.}
\DeclareMathOperator*{\argmin}{arg\,min}
\newcolumntype{C}[1]{>{\Centering}m{#1}}
\renewcommand\tabularxcolumn[1]{C{#1}}
\begin{document}
\begin{myassum}\label{asum_contro} \textnormal{The value of $(A,B)$
are known.}
\end{myassum}
\begin{myassum}\label{asum_contro} \textnormal{The value of $(A,B)$ are
known.}
\end{myassum}
\begin{myassum}\label{asum_contro} \textnormal{The value of
$(A,B)$ are known.}
\end{myassum}
Please help me add an indent just before Assumption 1. I mean the
assumptions should start as a paragraph.
\end{document}