Jeg vil fremheve mitt forslag og jeg trenger ikke oppregningen for nå.
Kildefilen er følgende:
\usepackage{amsmath, amssymb, amsthm} \begin{document} \begin{theorem} ... bla bla bla, not so interesting ... \end{theorem} \end{document}
For å kompilere bruker jeg pdflatex, og den rapporterte feilen er «Environment theorem is undefined».
Du må vite at jeg er sikker på at de andre matematiske pakkene er installert (amsmath, amssymb), og for det andre blir ikke mitt forslag fremhevet i det endelige dokumentet.
EDIT:
For å fremheve, ønsker jeg at leseren kan forstå nesten uten å lese at en tekstblokk er en setning, en proposisjon, og så videre … Så det jeg ønsker er for eksempel at alle forslagene har det samme stil, alle setninger har samme stil (men forskjellig fra stilen til proposisjonene). Og jeg tror at bruk av denne pakken er rask og hendig.
Kommentarer
Svar
Laster inn amsthm
alene er det ikke nok. Du må erklære theorem
-strukturen først ved å bruke \newtheorem
(eller den stjernemerkede varianten for unummerert struktur), som i
\documentclass{article} \usepackage{amsmath, amssymb, amsthm} \newtheorem{theorem}{Theorem} \begin{document} \begin{theorem} A test theorem \end{theorem} \end{document}
Resultatet:
\newtheorem
har en mer kompleks syntaks med to valgfrie (gjensidig utelukkende) argumenter som tillater kontroll over disken. Se pakkedokumentasjonen for detaljer.
Når det gjelder den andre delen av spørsmålet ditt, nevnte du at du vil «fremheve» setningene, men du nevnte ikke hva du egentlig mener med å markere. Vil du ha en spesiell formatering som en bakgrunnsfarge, en ramme? Hvis ja, se mdframed
eller thmtools
eller tcolorbox
. Dokumentasjonen til hver pakke har et eksempel som viser hvordan du kan få fancy design for teoremer, og på dette nettstedet er det mange eksempler på bruken av disse pakkene til å produsere teorelignende strukturer med flere typer dekorasjoner: du kan se, for eksempel ved
\newtheorem{theorem}{Theorem}
eller\newtheorem*{theorem}{Theorem}
(for numrerte teoremer).