使用排版文档时\documentclass{book}
,奇数页和偶数页上的页边距不同,就像在书中一样.这意味着页面上的内容不是居中的,除了有时在标题页上,这一切都很好.
我的问题是:当使用图书类排版文档时,如何才能使标题页居中?
这是一个例子:
\documentclass{book}
\title{Lorem ipsum dolor yada yada}
\begin{document}
\maketitle
\end{document}
Run Code Online (Sandbox Code Playgroud)
我想将标题集中在页面上.有干净的方法吗?
我想知道是否可以使用"fstream"从二进制文件中读取一个字节,然后更改该字节并将其写回.我尝试了这段代码,但它没有用,没有任何反应,但我确信它读得正确.
file.open(path, ios::in|ios::out|ios::binary|ios::ate);
file.seekg(0, ios::end);
int size=file.tellg();
file.seekg(0,ios::beg);
char buffer;
for(int i=0;i<size;i++)
{
file.read((char*)&buffer,sizeof(char));
buffer=(buffer+7)%256;
file.write((char*)&buffer, sizeof(char));
}
Run Code Online (Sandbox Code Playgroud)
我应该在读取之后将文件指针取回一个字节,如下所示:
file.seekg(-1, ios::cur);
Run Code Online (Sandbox Code Playgroud)
提前致谢.