As of May 31, 2023, we have updated our Code of Conduct.
28 votes
Accepted

What options and settings can be used to create print quality typeset documents with Mathematica?

If you are skilled in particular code or packages then the switching costs (in time, possibly also money) to adopt a new software/package are usually prohibitive. In the context of typesetting, if you ...
Mike Honeychurch's user avatar
20 votes
Accepted

Transitioning to Mathematica Documents from $\LaTeX$

Since no one dares an answer, let me make some statements that you probably won't like since you seem keen to switch to Mathematica. I don't think this is a good idea. It is just not the right tool ...
halirutan's user avatar
  • 112k
15 votes
Accepted

Table of Contents with hyperlinks?

AFAIK there's nothing built-in. On the other hand I use this sort-of functionality all the time. Here's a quick way to generate a table of contents palette: ...
b3m2a1's user avatar
  • 46.3k
14 votes

What are the pros and cons of using a Mathematica to write a report?

Wolfram Notebook is definitely my choice, because it is a story within a story within a story... - what I mean by this I'll explain in the end. Wolfram Notebook is the first thing I open, when I want ...
Vitaliy Kaurov's user avatar
11 votes
Accepted

How to create horizontal delimiter like in the Documentation?

In general when you have an element in a notebook that you want to reproduce you can right click on the bracket to the right of it, and choose "Copy as" and then "Cell expression". The cell ...
C. E.'s user avatar
  • 69.5k
11 votes

Select Only Printed Out Cells

Here is a quick way of doing it: NotebookFind[nb = EvaluationNotebook[], "Print", All, CellStyle]; CreateDocument[NotebookRead[nb]]
Mike Honeychurch's user avatar
10 votes

Writing a technical note in Mathematica

I found many posts here that address different aspects of my question. Some of them go far beyond my needs and understanding. They convince me that even complicated documents can be nicely typeset in ...
yarchik's user avatar
  • 17.2k
9 votes

Table of Contents with hyperlinks?

I made a nbTOC based on b3m2a1's nbTOC to make it more ready to use. Improvements are listed below: Hierarchical TOC levels with different indent, fontsize, boldness and color width control of the ...
matheorem's user avatar
  • 16.6k
9 votes

Cell sizing and labeling for $\textit{MaTeX}$ equations

this is (now a very long) comment not an answer. The objective is to write a book using Mathematica. Within the book equations are generated from LaTex rather than typeset directly using Mathematica. ...
Mike Honeychurch's user avatar
7 votes
Accepted

Formula numbering in StyleSheet Book/Monograph

The "EquationNumbered" style uses the following CellFrameLabels setting: ...
Carl Woll's user avatar
  • 127k
7 votes
Accepted

Select Only Printed Out Cells

Another approach which doesn't change the selection and should be more efficient when working with huge Notebooks: ...
Alexey Popkov's user avatar
6 votes

Cell sizing and labeling for $\textit{MaTeX}$ equations

I guess my questions are 1) why you are not doing the typesetting in Mathematica; 2) for those of us unfamiliar with MaTeX are the equations rendered as vectors or bitmap or what? Here is a solution ...
Mike Honeychurch's user avatar
6 votes

Cell sizing and labeling for $\textit{MaTeX}$ equations

I did not notice this post until today. MaTeX has two options for setting the size of the output: Magnification just scales everything (i.e. the PDF file output ...
Szabolcs's user avatar
  • 231k
6 votes
Accepted

Writing a technical note in Mathematica

For many years I use Mma for writing the texts that I used to call "Formulars." The formulars are the scientific reports to myself and my co-authors containing text, formulas, graphics, and ...
Alexei Boulbitch's user avatar
5 votes

Creating Picture-in-Picture functionality by Attaching a Notebook to a Notebook using AttachCell[]

Here is an approach, which doesn't use AttachCell: ...
Alexey Popkov's user avatar
5 votes

How to create horizontal delimiter like in the Documentation?

You can determine the "ExampleDelimiter" style by setting your notebook style sheet to the one used by function pages: ...
Carl Woll's user avatar
  • 127k
4 votes

Cell sizing and labeling for $\textit{MaTeX}$ equations

You could set it up it manually: ...
martin's user avatar
  • 8,332
4 votes
Accepted

Automatically close the parent cell in a grouped set

...
Jean-Pierre's user avatar
  • 5,147
4 votes
Accepted

Creating Picture-in-Picture functionality by Attaching a Notebook to a Notebook using AttachCell[]

Here is an approach which employs InputField and AttachCell: ...
Alexey Popkov's user avatar
4 votes

How to set minimal allowed size for a graphical element?

At least for Pane, there are undocumented syntax forms of ImageSize for this: ...
Alexey Popkov's user avatar
3 votes
Accepted

CellPrint with grouping the original generating code

You can use CellGroupingRules: ...
Alexey Popkov's user avatar
3 votes

Table of contents in the same notebook

It is important to notice that the notebook must be saved first to use the functions Paginate and MakeContents ...
Athanassios's user avatar
  • 1,291
3 votes

Resources for beautiful Mathematica Stylesheets

Here're some sheets I use for development: SyntaxHighlighting This one's here It implements extensible syntax highlighting by providing a slew of styles to restyle (plus setting up the options right ...
b3m2a1's user avatar
  • 46.3k
3 votes
Accepted

Evaluate generated notebook and show it when done

Here is a workaround, the idea is to extract cells you need, evaluate them in separate notebooks and insert results back. The limitation is that it does not handle output cells that already exist for ...
Kuba's user avatar
  • 135k
3 votes
Accepted

Single PDF Export for a list of pairs of Images and Text

I guess you want to make a PDF file with what you have described here Try this : ...
andre314's user avatar
  • 17.7k
3 votes
Accepted

Create a list of contents with sections that contain counters

CurrentValue knows "CounterValue": Obtaining the number in CounterBox And can be used with ...
Kuba's user avatar
  • 135k
3 votes
Accepted

How to Programmatically Replace a Word in a Text Cell with a Button (for popup definitions)

Use NotebookWrite after NotebookFind to automatically create an inline cell within a text cell: ...
Alexey Popkov's user avatar
2 votes

Create notebook with a section extracted from Documentation

Here is a function that takes a low-level expression (boxes) and resolves all named styles into explicit style specifications for opened Notebook nb: ...
Alexey Popkov's user avatar
2 votes

Table of Contents with hyperlinks?

You can create tables of contents programmatically BUT there are a few large problems: the tables are only somewhat “live”. In particular when you change the type of a subsection (eg change from cmd-...
Maynard Handley's user avatar
2 votes
Accepted

How to set zoom and screen environment from GenerateDocument?

Pretty simple: ...
Sjoerd C. de Vries's user avatar

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