Article View: comp.text.tex
Article #11701Re: The bibliography of the refereneces and the papers' list by me.
From: Hongyi Zhao
Date: Thu, 25 Sep 2008 11:49
Date: Thu, 25 Sep 2008 11:49
128 lines
5708 bytes
5708 bytes
On Sep 25, 3:59 PM +0800, Hongyi Zhao <hongyi.zhao@gmail.com> wrote:
> Christian Riesch <christian.riesch@tuwien.ac.at> wrote:
>> Hongyi Zhao wrote:
>>> Christian Riesch <christian.riesch@tuwien.ac.at> wrote:
>>>> [snip]
>>>> Hi,
>>>> In my thesis I also need a list of own publications and a separate
>>>> bibliography. I posted the same question one month ago on
>>>> comp.text.tex,
>>>> read the corresponding thread, the subject was "List of Publications
>>>> for
>>>> Ph.D. thesis". I use this solution from Michael Shell now:
>> >
>>> I've tested tested the above solution given by you and others and there
>>> are the following issues in my case:
>>>
>>> 1- I want to use the _Author Publications_ as a seperate chapter and
>>> make the _Author Publications_ the title of that chapter in the chinese
>>> characters through the CJK package.
>>
>> In fact I use the book class instead of the article class in my
>> thesis, with this both the bibliography and the author publications
>> appear as chapters. But I don't know anything about chinese characters
>> :-(
>
> I also use the book class which is a customized one based on the LaTeX's
> standard book class, the point is that it seems that the following code
> must be appear in the preamble
>
> \newcites{apubs}{Author Publications typesetted in chinese}
>
> So the CJK package, which can support the chinese in LaTeX, will not
> take effect on this setting and furthmore, the LaTeX itself also not
> permit the non-english keys exists in the preamble before the specific
> packages beening invoked.
>
>>
>>> 2- I also want this chapter'name, i.e., _Author Publications_, appear in
>>> the toc and bookmarks by using hyperref.
>>
>> Try the tocbibind package.
>
> I'll try it.
>
>>
>>> 3- I want to have more flexible control on the names of this chater's
>>> appearance in the bookmarks, toc, and the title of that chapter, e.g.,
>>> make them take different forms, such as, Author Publications, the
>>> Publications of Author, and Author's Publicated Papers for the
>>> bookmarks, toc, and the title of that chapter respectively.
>>
>> At least you can change the title of the author's publication chapter
>> by changing the title in the \newcite command.
>
> But this can noly give me the only one argument for changing the title.
Finally, I've solved all of the above issues based on bibtopic package,
here is a minimal example in my case:
---------------------------
\documentclass[10pt]{article}
% for the cjk fonts support:
% the following just a sample code setting for invoking cjk package,
% you should see the cjk package's maunal for detail usage:
\usepackage{CJK}
% judge the pdf driver we will use to otain the pdf file:
\usepackage{ifpdf}
\ifpdf
\usepackage[pdftex]{hyperref}
\else
\usepackage[dvipdfm]{hyperref}
\fi
% invoke the bibtopic package:
\usepackage[sectcntreset]{bibtopic}
\begin{document}
% set the default bibliographystyle:
\bibliographystyle{IEEEtran}
\tableofcontents
\section{Testing}
Let's cite all the books: \cite{Cheng2001} and
\cite{Henrich1994}; and an article: \cite{Frederikse1964}.
% generate all of the publications of the thesis author.
% all of these publications have been restored in the mypub.bib.
% the following unsrt is the argument for the bibliographystyle,
% if not set, the default one, i.e., IEEEtran, will be used.
\begin{btSect}[unsrt]{mypub}
% Generate the different the forms of the title in bookmarks, toc,
% and this section:
\section*{\centering{titles for straight matter}}
\addcontentsline{toc}{chapter}{%
\texorpdfstring{titles for toc}{titles for bookmarks}%
}
\btPrintAll
\end{btSect}
%
% This chapter generate all of the references cited in my thesis.
\begin{btSect}{allcitedref}
\section*{\centering{titles for straight matter}}
\addcontentsline{toc}{chapter}{%
\texorpdfstring{titles for toc}{titles for bookmarks}%
}
\btPrintCited
\end{btSect}
\end{document}
---------------------------
The main disadvantage of the above solution is that we must use separate
bib files for each *btSect*. Anyway, it solves all of the issues I
have encountered.
Hope this helps other people who meet the similar issues.
Regards,
--
Hongyi Zhao <hongyi.zhao@gmail.com>
Xinjiang Technical Institute of Physics and Chemistry
Chinese Academy of Sciences
Technical Details
Message-ID:
<gbftsl$f1j$1@news.cn99.com>Path:
arc1-ca.pugleaf.net!g2news1.google.com!news2.google.com!news.glorb.com!news.neu.edu.cn!news.cn99.com!not-for-mailReferences:
<gbchfl$v2r$1@news.cn99.com> <48da06f8$0$10578$3b214f66@tunews.univie.ac.at> <gbf5s1$oij$1@news.cn99.com> <48db359e$0$11868$3b214f66@tunews.univie.ac.at> <48DB44C6.9080608@gmail.com>Show Full Headers
Complete Article Headers
X-Google-Thread: f9e16,fd264846bd519bd X-Google-Thread: fee42,fd264846bd519bd X-Google-Thread: 10ee61,fd264846bd519bd X-Google-Attributes: gidf9e16,gidfee42,gid10ee61,domainid0,public,usenet X-Google-Language: ENGLISH,ASCII-7-bit Path: arc1-ca.pugleaf.net!g2news1.google.com!news2.google.com!news.glorb.com!news.neu.edu.cn!news.cn99.com!not-for-mail From: Hongyi Zhao <hongyi.zhao@gmail.com> Newsgroups: comp.text.tex,de.comp.text.tex,fr.comp.text.tex Subject: Re: The bibliography of the refereneces and the papers' list by me. Date: Thu, 25 Sep 2008 19:49:43 +0800 Organization: Bentium Ltd. (CN99) Lines: 128 Message-ID: <gbftsl$f1j$1@news.cn99.com> References: <gbchfl$v2r$1@news.cn99.com> <48da06f8$0$10578$3b214f66@tunews.univie.ac.at> <gbf5s1$oij$1@news.cn99.com> <48db359e$0$11868$3b214f66@tunews.univie.ac.at> <48DB44C6.9080608@gmail.com> NNTP-Posting-Host: 159.226.135.215 Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Trace: news.cn99.com 1222343381 15411 159.226.135.215 (25 Sep 2008 11:49:41 GMT) X-Complaints-To: usenet@news.cn99.com NNTP-Posting-Date: Thu, 25 Sep 2008 11:49:41 +0000 (UTC) User-Agent: Thunderbird 2.0.0.16 (Windows/20080708) In-Reply-To: <48DB44C6.9080608@gmail.com>