Take the 2-minute tour ×
TeX - LaTeX Stack Exchange is a question and answer site for users of TeX, LaTeX, ConTeXt, and related typesetting systems. It's 100% free, no registration required.

This document

\documentclass{article}
\usepackage{amsthm}
\newtheorem{lemma}{Lemma}
\newcommand{\mycommand}{Here is the command}
\begin{document}
\begin{lemma}
Here is the lemma
\end{lemma}
\mycommand
\end{document}

is perfectly compiled but the problem is that TeXStudio says that \begin{lemma} \end{lemma} are unrecognized commands when I put the pointer on them and they have an horrible orange background (I know how to disable this but I don't want to because that feature is useful). The same happens when I define another environments. I often define a couple of theorem environments.

But the strange thing is that when I define a new command, TeXStudio does recognize it and the autocompletion feature works with both the new command and the new theorem environments (when I write \begin{lem} a box is shown with my new environment which is cool).

I'd like that TeXStudio recognize my environments.

share|improve this question
    
possible duplicate of TeXStudio doesn't recognize some commands –  egreg Apr 12 '12 at 22:58

2 Answers 2

According to the SourceForge TeXstudio forum entry
http://sourceforge.net/projects/texstudio/forums/forum/907839/topic/5111488
this is solved when using the SVN version of TeXstudio and is fixed.

The proposed solution is to

  1. Use the SVN version; or
  2. Wait for the updated release (possibly 2.4).
share|improve this answer

It worked for me when I checked all the options in Options > Configure TexStudio > Completion > Use following completion files. I do not know which header file we need to use particularly in this case.

You may also see the post at TeXStudio doesn't recognize some commands

share|improve this answer
    
the problem is not the completion, it works pretty well, the problem is that TeXStudio does not recognize my new environment. –  Anon Mar 14 '12 at 0:24

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.