Questions tagged [syntax]

{syntax} is about the principles and construction of the (La)TeX language.

0
votes
1answer
28 views

Problem with spacing in syntactic trees using tikz [duplicate]

I am trying to get a tree like this using the tikz package and the syntax for this, according to a manual, is \begin{tikzpicture}[mytree] \node (top) {DP} child {node {D\\the}} child {node {NP} ...
0
votes
1answer
36 views

How to write these formulas and equations [duplicate]

How can I write this formula: 1) I have tried to use $ \stackrel {}{}$ but it does not give the right form. And how to align these equations 2) 3)
7
votes
1answer
39 views

Commas in \clist_map_inline:nn split values in undesired places

I am curious about the workings of \clist_map_inline:nn. I have a list of sentences. This list is has no fixed length. Sometimes, the list may contain 2 sentences, or 10 sentences etc. So, I came ...
2
votes
1answer
22 views

How to hyphenate in a \synt{} with the syntax package?

Consider the following example: \documentclass[draft]{article} \usepackage{syntax} \begin{document} blah blah blah blah blah blah blah blah blah blah blah blah blah \synt{blahblah-blahblah} blah. ...
1
vote
1answer
133 views

What is “# Notation”? How does the # syntax work?

Closely Related: How to implement \expandbefore, similarly to \expandafter? In the related question, a reference is made to the "# Notation". How does the syntax work? From an answer on the other ...
5
votes
3answers
91 views

proof environment

\documentclass[10pt,a4paper]{article} \usepackage[utf8]{inputenc} \usepackage{amsmath} \usepackage{amsthm} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{pgfplots} \begin{document} \begin{...
2
votes
1answer
27 views

Incomplete \iffalse when using syntax package with a citation

For reasons unknown to me the following minimised latex code produces a (/opt/local/share/texmf-texlive/tex/latex/mdwtools/syntax.sty) (./text.aux)) ! Incomplete \iffalse; all text was ignored ...
1
vote
0answers
42 views

What is the TeX at symbol / @ for? [duplicate]

Edit Note: I am trying to research "switches" (like \chapter), which led to this question. It might be helpful to tag this "switches". I have seen a lot of documentation that appears to be using ...
3
votes
2answers
67 views

How to put a frame around the grammar syntax in LaTeX

How I can put a frame around the grammar syntax in LaTeX like in listings that we use frame = single? For example, for this grammar: \documentclass{article} \usepackage{syntax} \begin{document} \...
3
votes
1answer
66 views

Epicycle and deferent with Tikz - Function syntax

I want to build an epicyclic graph and found a useful trigonometric function on the web (URL is in comment in my MWE). My personal issue is that I can't write a complex function as a "plot" argument. ...
2
votes
1answer
63 views

Putting severals terms below each other

i would like to put equations below each other and have equivalences next to it below each other as well. Usually i use the command &= to put equations below each other, but when i use that it ...
4
votes
1answer
92 views

Lyx changed format from usepackage{} to use_package

My document was written in the following syntax with LyX: \usepackage{algorithm} then everything in the document change to (I don't know how...): \use_package algorithm 1 instead... Do you know how ...
0
votes
1answer
87 views

How to syntax-highlight an own language / unpopular language?

How can I syntax-highlight an unpopular language that is not supported for lstlisting? The language is called "Cypher" (for the graph database Neo4j) und I would like to highlight words like "RETURN",...
1
vote
0answers
51 views

What does a backslash hyphen (\-) do?

What does \- do in the middle of a word? The context in which I saw it was \textsc{Some\-Word} I tried searching for this syntax with google but it's very difficult to get a search engine to do ...
6
votes
2answers
232 views

How test value of a command with `\ifthenelse` and `\equal`?

Revised question (Trying to follow suggestion in comment by David Carlisle.) I want to assign a string as the value of a command and then take alternative actions (by means of ifthenelse) according ...
3
votes
1answer
102 views

Use `code` syntax to insert some code [duplicate]

Instead of using \usepackage{listings} ... lstinline{for} or \lstinline{while} or \lstinline{main} Here you \codeword{see} an \codeword{example} of \codeword{code} how is it possible to define this ...
1
vote
0answers
43 views

How to name custom commands so that they will not be same as LaTeX commands or same as commands from packages that I may install in future?

How to name custom commands so that they will not be same as LaTeX commands or same as commands from packages that I may install in future? Maybe there some rules of naming or tips and tricks that I ...
0
votes
0answers
51 views

Why do some commands need to be in math mode while other commands do not?

For example: \documentclass{article} \usepackage[svgnames]{xcolor} \begin{document} \colorbox{Gainsboro}{sdfASDF} $\times$ \end{document} Here, \colorbox{Gainsboro}{sdfASDF} doesn't need to be ...
3
votes
0answers
138 views

Including an Rmd file in a Rnw file using pandoc

I was trying to follow this example that shows how to write a separate chapter in RMarkdown and then include it in your main RNW file using \include{}. However, I have not been able to get pandoc to ...
2
votes
1answer
174 views

Underline inside of enumerate and align

MAIN QUESTION! This is my first question on here so bear with me. I would like to underline my last line of code where it says underline. I have tried to do so as you can see below, but I keep getting ...
0
votes
1answer
36 views

A better way to write arrow symbol with words above and under it? [closed]

I'm a daily math.se user and I've read about the tutorial page but I haven't seen, for me, a simple/shorter way to re-write the following symbol The mathjax syntax I used is: $\overset{linear}{\...
0
votes
0answers
83 views

Runway argument

I am unable to insert the tables in my Latex document. The following is the error message "{\clearpage \thispagestyle {empty}\begin {landscape}\centering \begin \ETC. ! File ended while scanning use ...
3
votes
1answer
379 views

Syntax error: missing semi-colon

After a few days working and reading about tikz and with everyone help, I'm starting to reach my goals. One of my graphs was working ok, but I decided to make it accept "parameters", hence I would be ...
3
votes
1answer
81 views

Strange listings syntax: emph=[<number>]{<identifier list>} or emph={[<number>]<identifier list>}?

In the documentation of listings (2015/06/04, Version 1.6) on p. 18 we see the example \lstset{emph={square}, emphstyle=\color{red}, emph={[2]root,base}, emphstyle={[2]\color{blue}} Note that the ...
0
votes
0answers
73 views

What is the symbol (\!) for? [duplicate]

I have been copying from class text to a blade on Sharelatex, and it seems the teachers use the symbol (\!) a lot. \sin\!\left(x\right)=\frac{-1}{\sqrt{2}} \cos\!\left(\frac{\pi }{12}\right) Why do ...
1
vote
0answers
29 views

Consecutive Comparisons

When I try to do compound comparisons the use of the braces don't seem to work correctly, as tried below? \documentclass [letterpaper, 12pt]{article} \usepackage{etoolbox} \begin {document} \def\...
2
votes
1answer
528 views

Markdown code fragment inside latex document

I am writing a document in LaTeX and I need to add some Markdown code fragments with highlighted syntax. Right now I'm using listings library for all my code fragments but listings doesn't support ...
0
votes
2answers
56 views

syntax package causes compilation to break \cite command

Adding the syntax package causes \cite commands to break with the following error: Argument of \@citex has an extra }. <inserted text> \par l.5 ...high ceiling") \cite{...
16
votes
2answers
2k views

About the use of curly braces

Although I use LaTeX a lot, I still have a lot to learn about it, and I still have many questions which remain unanswered. One in particular bothers me: when and why must I use curly brackets when ...
0
votes
1answer
87 views

TeXstudio needs “manual cleanup” when syntax error [closed]

The following minimum example: \documentclass{book} \usepackage{lipsum} \begin{document} \chapter{Sample} \lipsum[1-3] \end{document} When I compile this with TeXstudio, everything works fine. Let'...
0
votes
0answers
41 views

Why do we need to specify which environment we end? [duplicate]

Whenever we start an environment we have a \begin{environment}, and when we want to end an environment we write \end{environment} but shouldn't just \end be enough? As far as I'm aware, the following ...
4
votes
2answers
474 views

What package is? abstract syntax in paper

In this paper "A static semantics for Haskell" is shown a schema of a language, and I want to replicate the same style, but I cannot find the right package. I find some similarity with syntax package ...
2
votes
1answer
177 views

I can't resolve this error

LaTeX Error: Something's wrong--perhaps a missing \item. See the LaTeX manual or LaTeX Companion for explanation. Type H <return> for immediate help. ... ...
10
votes
2answers
426 views

Syntax of let with and without = [duplicate]

While reading the documentation of endnotes I have found the following line: \let\footnote=\endnote Until now I always wrote \let without a =, so I would have written \let\footnote\endnote And ...
7
votes
2answers
691 views

After a backslash did its work

A rather puny question: What is "good practice" to end a backslashed command? At the moment, I simply insert a {} if the following char (can you tell me which ones qualify?) does not automatically end ...
1
vote
1answer
823 views

File ended while scanning the use of \frac

I'm sure I made a mistake here somewhere, which didn't allow me to compile the PDF file in order to see what I'm doing. Sure enough, I've been looking at the \frac, trying to catch some rule violation,...
1
vote
1answer
137 views

What's the error in my code?

i'm trying to compile this quite easy code but i keep getting errors. my code: \documentclass{article} \usepackage{amsmath} \usepackage[latin1]{inputenc} \usepackage{tikz} \usetikzlibrary{shapes,...
2
votes
1answer
77 views

Use of variable within the call of a function

I need to call various commands based on some combination of conditions. Due to a huge number of possible cases, it would be very convenient to use variables inside the name of the called command. Is ...
1
vote
2answers
101 views

Why is there no single bracket command, but split into left and right

Why is there no tex command like \paren{---} equivalent to \left( --- \right)? We almost always use open and close brackets in conjuction, so it makes sense (to me) to have such a command. My ...
1
vote
1answer
169 views

amsmath \overleftrightarrow with no added vertical space

I cannot figure out how to get an \overleftrightarrow macro to add no vertical space to what is underneath. I am looking for the spacing between lines to appear as if the arrow does not exist and is ...
0
votes
1answer
72 views

blank page 1 and pdf plots not showing

my text is not going on to the next page properly. I have been using LaTeX a long time but just updated some packages so I am sure there is some user error here. I found I mistakenly deleted "\begin{...
2
votes
1answer
90 views

Using \crefformat with cleveref causes spurious chktex warnings

Cleveref has a useful feature in \crefformat where an equation can be referred to, for instance, an inequality. This adds an extra square-bracket argument to the \label command. For example: \...
0
votes
1answer
462 views

Remove spacing after backslash

I am trying to produce the following output: \opt\mtwilson\configuration by using \textbackslash{}opt \textbackslash{}mtwilson \textbackslash{}configuration, however this outputs \opt \...
3
votes
3answers
828 views

Context Free Grammar productions with alignment

I am trying to write grammar productions for a document. I am using align environment to get the desired grammar productions as follows: \begin{align*} S\# &\rightarrow aA | bA\\ A\# &\...
0
votes
1answer
399 views

Inline Hebrew in xelatex and General LaTeX Syntax

How can insert some hebrew characters into a tex document and then resume in the document's main language? That is -- I'm working on creating a tex document that will ultimately be converted into a ...
10
votes
1answer
185 views

Omitting argument in command definition

Sometimes I define model commands (\foo in the example below) and then particular commands based on that model (\fool in the example below). However, I am not entirely sure I am using the correct ...
0
votes
1answer
175 views

Missing $ and }?

I'm getting a "Missing $ inserted" and "Missing } inserted. Extra }, or forgotten \endgroup" Here's the code: \documentclass{article} \usepackage{calc} \usepackage{ifthen} \usepackage{tikz} \...
4
votes
4answers
813 views

syntax of passing arguments to a command

From general programming languages, I'm used to calling functions in the following way: myfunction(argument1, argument2, ..., argumentn) It seems like latex requires this syntax \mycommand{...
4
votes
3answers
840 views

Centring a table while ignoring margins

How do you centre this table without ignoring the margin to the left so it fits directly on centre? Below is my code \begin{center} \centering \resizebox{!}{5cm} { \begin{tabular}{| ...
3
votes
2answers
147 views

How can I fix the paragraphs to be within the same indentation?

\documentclass[11pt]{article} \usepackage[utf8]{inputenc} \usepackage{amsfonts} \usepackage{amsmath} \usepackage{amsthm} \usepackage{amssymb} \relpenalty=9999 \binoppenalty=9999 \renewcommand{\...