# Tag Info

17

Instead of writing special macros I would use the soul's package \hl highlighting feature. On final version you can then cancel its effects out. \documentclass{article} \usepackage{lipsum} \usepackage{xcolor} \usepackage{soul} \sethlcolor{black} \makeatletter \newif\if@blind \@blindtrue %use \@blindfalse on final version \if@blind \sethlcolor{black}\else ...

16

In general, there is more to preparing for double blind reviewing than just syntactically replacing names. It is for instance very easy to reveal one's identity by referring to "my" or "our" previous work, by citing (yet-)unpublished articles, or by otherwise discussing information that is not publicly available. Even if such obvious giveaways are avoided, ...

15

I am in the typesetting, or composition business. So publishers are our clients. In the main, publishers themselves do not do anything with the files you send them. They pass them on to their suppliers. These days, most are in India (as is our production office) or other places with lower labour costs. What you need to remember is that to a good ...

14

I'd recommend to develop your own style files with a professional TeX/LaTeX developer (which, I am sure, you could find here). Three reasons: Copyrights. You don't want to risk running into copyright problems by using and modifying existing styles. I understand that you asked for free styles but experience tells me that you end up modifying them and it's ...

13

I modified Antal S-Z's answer to this question to allow text to be completely blinded - i.e. the text to hide will be removed entirely from the document such as to prevent it from showing when marking it with the mouse cursor or using some other tool to analyse the document. However, the layout and appearance of the surrounding text will remain intact ...

12

the ams generates journal issues using a combination of unix scripts and a "template" produced from a database, identifying the articles to be included, the starting/ending page numbers, and other relevant data. articles are processed individually -- there are no "mutual" cross-references, so that complication is avoided -- and combined only after the ...

12

I'll start the ball rolling on this one. Two simple things: If copying some style files in to ones preamble when using LaTeX, put \makeatletter beforehand and \makeatother afterwards (see What do \makeatletter and \makeatother do? for more details on these). The cmdtrack package can be useful in figuring out which commands that have been defined have ...

12

If I understand your question correctly, you want to know what is the minimal set of tools you need to be familiar with in order to use LaTeX to write technical documents. I'll try to summarize these here, and how they work together. I'll keep this answer fairly schematic, and point you to many other questions on the site which will provide some more ...

10

In general it might be hard but here you are only using pgfmath for an inequality test which is a sledgehammer you can avoid: \documentclass{article} \usepackage{pgfplotstable} \begin{document} \pgfplotstableset{symbol column/.style={column type=c, postproc cell content/.style={ /pgfplots/table/@cell content={}{% \ifdim##1pt <0.01pt ...

7

I helped once to publish the proceedings of a smaller conference using LaTeX. This was done by creating PDFs from each article, without headers and footers, especially no page numbers. The PDFs where then included in a main document using the pdfpages package. You can add a header and footer over these pages to superimpose a running page number with the ...

7

I believe that breqn is not perfect and if you want to achieve absolute beautiful mathematics, then you (a human being) should decide where an equation should and where it should not break. I think, you would get a nice message from them on the lines of "could you please re-format each and every formula in your paper before publication?" The only one I am ...

7

The apa6 class works with biblatex and defines \maskcite macros that remove the citation from the text and reference list: \documentclass[biblatex,mask]{apa6} \addbibresource{xampl.bib} \begin{document} You can cite with \verb-\cite- and get: \cite{book-full}\par You can maskcite with \verb-\maskcite- and get: \maskcite{article-full} \end{document} If you ...

7

pgfplotstable can write the output latex code to a file, if you need. Consider this example: \documentclass{article} \usepackage{pgfplotstable} \pgfplotsset{compat=newest} \usepackage{array} \usepackage{booktabs} \usepackage{longtable} \usepackage{filecontents} \begin{filecontents*}{test.csv} A,B,C 0,0,T 1,1,T 2,2,T 3,3,T 4,4,T 5,5,T ...

7

Regarding 2. The journal asks that the submission contain[s] only one file in total. the bundledoc package comes to mind: The bundledoc package is a post-processor for the snapshot package that bundles together all the classes, packages and files needed to build a given LaTeX document.

7

There are various approaches. At one end of the spectrum, you have small-scale stuff which can be hand-edited into a single file. We do that for the UK-TUG magazine Baskerville. However, that would soon get impractical. The next step is to typeset each document separately, with the class set to to pull in things like page numbers, then combine the pages ...

6

Try my censor package for obliterating text while preserving its original spacing: \documentclass{article} \usepackage{censor} \begin{document} The \censor{Liberty} missile, with charge diameter (CD) of \censor{80}~mm, revealed a penetration capability of 1.30, 1.19, and 1.37~CD in three recent tests into armor steel. \blackout{% The Liberty missile, with ...

6

You could use \newcommand{\sometext}{Some text} This allows also to pass additional parameters, see this wikibook. I'm not sure if this is the preferred method for simple string replacements.

6

@John: Visually, there may not be anything other than TNR. Meferdati's problem seems to be other fonts being embedded in the pdf. Now the reason they are embedded becomes clear when you minimze your minimal example further: \documentclass{scrartcl} \usepackage{tikz} \usepackage{pgfplots} \usepackage{verbatim} \usepackage{mathspec} ...

6

(Based on @0x06d64's answer.) The most "LaTeX-like" way of doing things I guess would be to use a \newcommand to save the text (first line below), but that definition would be restricted to the environment in which \savestring appears. If you want to be able to use \savestring inside an environment and that #1 be still defined outside, you need to make a ...

5

I think you can do this by redefining two macros that appear in biblatex.def and are used for name formatting. (I haven't checked this with all styles, of course, and some might use different macros, in which case there would need to be different redefinition.) This tests for a coincidence of initials and lastname (or lastname but no initials). If your ...

5

The tricky part here is ensuring that raw bibliographic data are always passed to \blackbox/\anonymize. You can do this by aliasing the innermost format applied to the fields you want to censor. \documentclass{article} \usepackage[T1]{fontenc} \usepackage[american]{babel} \usepackage{csquotes} \usepackage{biblatex} \makeatletter ...

5

Ok, so this is a first attempt. It has some problems with commands with arguments which can be circumvented, although not provided here. The below will work for most cases. Gurus, I encourage you to outline where it could be improved if you feel! Ok, so basically you want to save every time you call the command. This lead me to require that you need to ...

5


5

If you do want to use highlighting with soul, then this approach seems fine to me. Even better would be to create a sematic macro, like \ifhighlight \let\change\hl \else \newcommand{\change}[1]{#1} \fi Depending on how you compile your file, Passing parameters to a document (or any of its near-duplicates) could be of interest. Since the trickery ...

4

Instead of defining many commands like \myname, \collabname, etc, I would define just one command that takes nonblinded text and replaces it with blinded text; once the review is done you can redefine it to return the text unchanged, instead. \documentclass{article} % Create the dimension variables outside the macro, so they'll % be created once. ...

3

You can use the comment package to enclose the \includegraphics commands, and the tikzpicture environments inside a comment environment (using/commenting out \includecomment{comment} you can show/hide the figures at any time): \documentclass{article} \usepackage[demo]{graphicx} \usepackage{tikz} \usepackage{comment} \usepackage{lipsum} ...

3

As noted in the comments this should be part of title block, which is already allocating a two-column span. (Use of [H] is usually a sign that something isn't right) \documentclass{document-class} \usepackage{float} \makeatletter \g@addto@macro\@maketitle{% \par \vspace{-5\baselineskip}% \noindent\includegraphics[width=\textwidth]{DSC_6703d.jpg}% \par ...

3

The wileysev class redefines array to add @{} fore and aft the column specifications for the environment; since amsmath's code for matrix does a similar thing, you end up with reducing too much the space around the array and the delimiters are too close. Imposing a value of \arraystretch of 1.25 could improve multiline arrays, but it definitely spoils one ...

2

One possibility to realize it might be the combine package that lets you combine multiple articles in one document (e.g. by using \import) without the need to change the individual articles.

Only top voted, non community-wiki answers of a minimum length are eligible