environment - solution environment for exercises (different than proof environment)Duplicating the amsthm...

Are hand made posters acceptable in Academia?

PTIJ: Which Dr. Seuss books should one obtain?

Started in 1987 vs. Starting in 1987

When is the exact date for EOL of Ubuntu 14.04 LTS?

Why do Radio Buttons not fill the entire outer circle?

Output visual diagram of picture

Extract substring according to regexp with sed or grep

Why does a 97 / 92 key piano exist by Bosendorfer?

Magnifying glass in hyperbolic space

1 John in Luther’s Bibel

Why is implicit conversion not ambiguous for non-primitive types?

What is the tangent at a sharp point on a curve?

Reasons for having MCU pin-states default to pull-up/down out of reset

Connection Between Knot Theory and Number Theory

Should I be concerned about student access to a test bank?

Why didn’t Eve recognize the little cockroach as a living organism?

Highest stage count that are used one right after the other?

Writing in a Christian voice

Sort with assumptions

Turning a hard to access nut?

Why is "la Gestapo" feminine?

What is the meaning of "You've never met a graph you didn't like?"

Should I warn a new PhD Student?

Mortal danger in mid-grade literature



environment - solution environment for exercises (different than proof environment)


Duplicating the amsthm proof environmentDefining a new LaTeX environment for numbered two-column proofsAutomatic indentation/framing of nested theorems/proofshide proof environment for restructuringHow can I create a customized environment?Making boxed “problem” environment and a solution environmentProof environment on LaTeXHow to define a proof environment which can be displayed/hidden? [combining two TeX solutions]Is it possible to make LaTeX check that some environment is in each part of a document?Define a new environment based on “proof”Custom environment with variable indentation and auto-line breaking?













3















I am typing up solutions to a variety of problems in a textbook, and I want to use the proof environment for proofs but a similar environment for solutions. The link here



Duplicating the amsthm proof environment



shows how I can make my own solution environment, but I want the indication for the end of a solution to be slightly different than that of a proof. I'd like solutions to end with the QED as blackbox whereas I want the proof environment to stay as it is (white box to indicate QED). Is there an easy way to make this happen?










share|improve this question





























    3















    I am typing up solutions to a variety of problems in a textbook, and I want to use the proof environment for proofs but a similar environment for solutions. The link here



    Duplicating the amsthm proof environment



    shows how I can make my own solution environment, but I want the indication for the end of a solution to be slightly different than that of a proof. I'd like solutions to end with the QED as blackbox whereas I want the proof environment to stay as it is (white box to indicate QED). Is there an easy way to make this happen?










    share|improve this question



























      3












      3








      3


      1






      I am typing up solutions to a variety of problems in a textbook, and I want to use the proof environment for proofs but a similar environment for solutions. The link here



      Duplicating the amsthm proof environment



      shows how I can make my own solution environment, but I want the indication for the end of a solution to be slightly different than that of a proof. I'd like solutions to end with the QED as blackbox whereas I want the proof environment to stay as it is (white box to indicate QED). Is there an easy way to make this happen?










      share|improve this question
















      I am typing up solutions to a variety of problems in a textbook, and I want to use the proof environment for proofs but a similar environment for solutions. The link here



      Duplicating the amsthm proof environment



      shows how I can make my own solution environment, but I want the indication for the end of a solution to be slightly different than that of a proof. I'd like solutions to end with the QED as blackbox whereas I want the proof environment to stay as it is (white box to indicate QED). Is there an easy way to make this happen?







      environments






      share|improve this question















      share|improve this question













      share|improve this question




      share|improve this question








      edited Apr 13 '17 at 12:34









      Community

      1




      1










      asked Nov 8 '14 at 12:30









      Daniel W. FarlowDaniel W. Farlow

      4872823




      4872823






















          3 Answers
          3






          active

          oldest

          votes


















          3














          You also can do that very simply with ntheorem. Its advantage is an automatic placement of endmarks even if the environment ends in a display math environment:



          documentclass[leqno]{article}
          usepackage[utf8]{inputenc}
          usepackage[T1]{fontenc}
          usepackage{fourier}
          usepackage{heuristica}

          usepackage{amsmath}
          usepackage[thmmarks, amsmath, thref]{ntheorem}

          theoremstyle{nonumberplain}
          theoremheaderfont{itshape}
          theorembodyfont{upshape}
          theoremseparator{.}
          theoremsymbol{ensuremath{square}}
          newtheorem{proof}{Proof}
          theoremsymbol{ensuremath{blacksquare}}
          newtheorem{solution}{Solution}
          theoremseparator{. ---}
          theoremsymbol{mbox{texttt{;o)}}}
          newtheorem{varsol}{Solution (variant)}

          begin{document}

          begin{proof}Since something is true, we have
          [ A = B. ]
          end{proof}


          begin{solution}[of some exercise]
          This is a very intricate solution.
          begin{align*}
          a & = b \ c & = d.
          end{align*}
          end{solution}

          begin{varsol}
          This solution is so very simple that it’s not even worth writing it. Just pure thought:
          begin{equation}label{void}
          end{equation}
          end{varsol}
          end{document}


          enter image description here






          share|improve this answer































            6














            Gonzalo's answer can be easily modified to do this. Just add renewcommandqedsymbol{$blacksquare$} to the definition



            documentclass{article}
            usepackage{amsthm,amssymb}

            newenvironment{solution}
            {renewcommandqedsymbol{$blacksquare$}begin{proof}[Solution]}
            {end{proof}}

            begin{document}

            begin{proof}
            test.
            end{proof}

            begin{solution}
            test.
            end{solution}

            begin{proof}
            test.
            end{proof}

            end{document}


            enter image description here






            share|improve this answer


























            • What are the dimensions of the regular QED symbol? I'd like my black square to look exactly like that--I know you have 3mm and it looks like 2.5mm fits better, but I'm not sure of the exact size.

              – Daniel W. Farlow
              Nov 8 '14 at 12:48



















            0














            please can anybody help with the brute force knn algorithm in latex





            share








            New contributor




            lawal is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
            Check out our Code of Conduct.




















              Your Answer








              StackExchange.ready(function() {
              var channelOptions = {
              tags: "".split(" "),
              id: "85"
              };
              initTagRenderer("".split(" "), "".split(" "), channelOptions);

              StackExchange.using("externalEditor", function() {
              // Have to fire editor after snippets, if snippets enabled
              if (StackExchange.settings.snippets.snippetsEnabled) {
              StackExchange.using("snippets", function() {
              createEditor();
              });
              }
              else {
              createEditor();
              }
              });

              function createEditor() {
              StackExchange.prepareEditor({
              heartbeatType: 'answer',
              autoActivateHeartbeat: false,
              convertImagesToLinks: false,
              noModals: true,
              showLowRepImageUploadWarning: true,
              reputationToPostImages: null,
              bindNavPrevention: true,
              postfix: "",
              imageUploader: {
              brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
              contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
              allowUrls: true
              },
              onDemand: true,
              discardSelector: ".discard-answer"
              ,immediatelyShowMarkdownHelp:true
              });


              }
              });














              draft saved

              draft discarded


















              StackExchange.ready(
              function () {
              StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2ftex.stackexchange.com%2fquestions%2f211136%2fenvironment-solution-environment-for-exercises-different-than-proof-environme%23new-answer', 'question_page');
              }
              );

              Post as a guest















              Required, but never shown

























              3 Answers
              3






              active

              oldest

              votes








              3 Answers
              3






              active

              oldest

              votes









              active

              oldest

              votes






              active

              oldest

              votes









              3














              You also can do that very simply with ntheorem. Its advantage is an automatic placement of endmarks even if the environment ends in a display math environment:



              documentclass[leqno]{article}
              usepackage[utf8]{inputenc}
              usepackage[T1]{fontenc}
              usepackage{fourier}
              usepackage{heuristica}

              usepackage{amsmath}
              usepackage[thmmarks, amsmath, thref]{ntheorem}

              theoremstyle{nonumberplain}
              theoremheaderfont{itshape}
              theorembodyfont{upshape}
              theoremseparator{.}
              theoremsymbol{ensuremath{square}}
              newtheorem{proof}{Proof}
              theoremsymbol{ensuremath{blacksquare}}
              newtheorem{solution}{Solution}
              theoremseparator{. ---}
              theoremsymbol{mbox{texttt{;o)}}}
              newtheorem{varsol}{Solution (variant)}

              begin{document}

              begin{proof}Since something is true, we have
              [ A = B. ]
              end{proof}


              begin{solution}[of some exercise]
              This is a very intricate solution.
              begin{align*}
              a & = b \ c & = d.
              end{align*}
              end{solution}

              begin{varsol}
              This solution is so very simple that it’s not even worth writing it. Just pure thought:
              begin{equation}label{void}
              end{equation}
              end{varsol}
              end{document}


              enter image description here






              share|improve this answer




























                3














                You also can do that very simply with ntheorem. Its advantage is an automatic placement of endmarks even if the environment ends in a display math environment:



                documentclass[leqno]{article}
                usepackage[utf8]{inputenc}
                usepackage[T1]{fontenc}
                usepackage{fourier}
                usepackage{heuristica}

                usepackage{amsmath}
                usepackage[thmmarks, amsmath, thref]{ntheorem}

                theoremstyle{nonumberplain}
                theoremheaderfont{itshape}
                theorembodyfont{upshape}
                theoremseparator{.}
                theoremsymbol{ensuremath{square}}
                newtheorem{proof}{Proof}
                theoremsymbol{ensuremath{blacksquare}}
                newtheorem{solution}{Solution}
                theoremseparator{. ---}
                theoremsymbol{mbox{texttt{;o)}}}
                newtheorem{varsol}{Solution (variant)}

                begin{document}

                begin{proof}Since something is true, we have
                [ A = B. ]
                end{proof}


                begin{solution}[of some exercise]
                This is a very intricate solution.
                begin{align*}
                a & = b \ c & = d.
                end{align*}
                end{solution}

                begin{varsol}
                This solution is so very simple that it’s not even worth writing it. Just pure thought:
                begin{equation}label{void}
                end{equation}
                end{varsol}
                end{document}


                enter image description here






                share|improve this answer


























                  3












                  3








                  3







                  You also can do that very simply with ntheorem. Its advantage is an automatic placement of endmarks even if the environment ends in a display math environment:



                  documentclass[leqno]{article}
                  usepackage[utf8]{inputenc}
                  usepackage[T1]{fontenc}
                  usepackage{fourier}
                  usepackage{heuristica}

                  usepackage{amsmath}
                  usepackage[thmmarks, amsmath, thref]{ntheorem}

                  theoremstyle{nonumberplain}
                  theoremheaderfont{itshape}
                  theorembodyfont{upshape}
                  theoremseparator{.}
                  theoremsymbol{ensuremath{square}}
                  newtheorem{proof}{Proof}
                  theoremsymbol{ensuremath{blacksquare}}
                  newtheorem{solution}{Solution}
                  theoremseparator{. ---}
                  theoremsymbol{mbox{texttt{;o)}}}
                  newtheorem{varsol}{Solution (variant)}

                  begin{document}

                  begin{proof}Since something is true, we have
                  [ A = B. ]
                  end{proof}


                  begin{solution}[of some exercise]
                  This is a very intricate solution.
                  begin{align*}
                  a & = b \ c & = d.
                  end{align*}
                  end{solution}

                  begin{varsol}
                  This solution is so very simple that it’s not even worth writing it. Just pure thought:
                  begin{equation}label{void}
                  end{equation}
                  end{varsol}
                  end{document}


                  enter image description here






                  share|improve this answer













                  You also can do that very simply with ntheorem. Its advantage is an automatic placement of endmarks even if the environment ends in a display math environment:



                  documentclass[leqno]{article}
                  usepackage[utf8]{inputenc}
                  usepackage[T1]{fontenc}
                  usepackage{fourier}
                  usepackage{heuristica}

                  usepackage{amsmath}
                  usepackage[thmmarks, amsmath, thref]{ntheorem}

                  theoremstyle{nonumberplain}
                  theoremheaderfont{itshape}
                  theorembodyfont{upshape}
                  theoremseparator{.}
                  theoremsymbol{ensuremath{square}}
                  newtheorem{proof}{Proof}
                  theoremsymbol{ensuremath{blacksquare}}
                  newtheorem{solution}{Solution}
                  theoremseparator{. ---}
                  theoremsymbol{mbox{texttt{;o)}}}
                  newtheorem{varsol}{Solution (variant)}

                  begin{document}

                  begin{proof}Since something is true, we have
                  [ A = B. ]
                  end{proof}


                  begin{solution}[of some exercise]
                  This is a very intricate solution.
                  begin{align*}
                  a & = b \ c & = d.
                  end{align*}
                  end{solution}

                  begin{varsol}
                  This solution is so very simple that it’s not even worth writing it. Just pure thought:
                  begin{equation}label{void}
                  end{equation}
                  end{varsol}
                  end{document}


                  enter image description here







                  share|improve this answer












                  share|improve this answer



                  share|improve this answer










                  answered Nov 8 '14 at 13:40









                  BernardBernard

                  173k776205




                  173k776205























                      6














                      Gonzalo's answer can be easily modified to do this. Just add renewcommandqedsymbol{$blacksquare$} to the definition



                      documentclass{article}
                      usepackage{amsthm,amssymb}

                      newenvironment{solution}
                      {renewcommandqedsymbol{$blacksquare$}begin{proof}[Solution]}
                      {end{proof}}

                      begin{document}

                      begin{proof}
                      test.
                      end{proof}

                      begin{solution}
                      test.
                      end{solution}

                      begin{proof}
                      test.
                      end{proof}

                      end{document}


                      enter image description here






                      share|improve this answer


























                      • What are the dimensions of the regular QED symbol? I'd like my black square to look exactly like that--I know you have 3mm and it looks like 2.5mm fits better, but I'm not sure of the exact size.

                        – Daniel W. Farlow
                        Nov 8 '14 at 12:48
















                      6














                      Gonzalo's answer can be easily modified to do this. Just add renewcommandqedsymbol{$blacksquare$} to the definition



                      documentclass{article}
                      usepackage{amsthm,amssymb}

                      newenvironment{solution}
                      {renewcommandqedsymbol{$blacksquare$}begin{proof}[Solution]}
                      {end{proof}}

                      begin{document}

                      begin{proof}
                      test.
                      end{proof}

                      begin{solution}
                      test.
                      end{solution}

                      begin{proof}
                      test.
                      end{proof}

                      end{document}


                      enter image description here






                      share|improve this answer


























                      • What are the dimensions of the regular QED symbol? I'd like my black square to look exactly like that--I know you have 3mm and it looks like 2.5mm fits better, but I'm not sure of the exact size.

                        – Daniel W. Farlow
                        Nov 8 '14 at 12:48














                      6












                      6








                      6







                      Gonzalo's answer can be easily modified to do this. Just add renewcommandqedsymbol{$blacksquare$} to the definition



                      documentclass{article}
                      usepackage{amsthm,amssymb}

                      newenvironment{solution}
                      {renewcommandqedsymbol{$blacksquare$}begin{proof}[Solution]}
                      {end{proof}}

                      begin{document}

                      begin{proof}
                      test.
                      end{proof}

                      begin{solution}
                      test.
                      end{solution}

                      begin{proof}
                      test.
                      end{proof}

                      end{document}


                      enter image description here






                      share|improve this answer















                      Gonzalo's answer can be easily modified to do this. Just add renewcommandqedsymbol{$blacksquare$} to the definition



                      documentclass{article}
                      usepackage{amsthm,amssymb}

                      newenvironment{solution}
                      {renewcommandqedsymbol{$blacksquare$}begin{proof}[Solution]}
                      {end{proof}}

                      begin{document}

                      begin{proof}
                      test.
                      end{proof}

                      begin{solution}
                      test.
                      end{solution}

                      begin{proof}
                      test.
                      end{proof}

                      end{document}


                      enter image description here







                      share|improve this answer














                      share|improve this answer



                      share|improve this answer








                      edited Nov 8 '14 at 13:13

























                      answered Nov 8 '14 at 12:42







                      user11232




















                      • What are the dimensions of the regular QED symbol? I'd like my black square to look exactly like that--I know you have 3mm and it looks like 2.5mm fits better, but I'm not sure of the exact size.

                        – Daniel W. Farlow
                        Nov 8 '14 at 12:48



















                      • What are the dimensions of the regular QED symbol? I'd like my black square to look exactly like that--I know you have 3mm and it looks like 2.5mm fits better, but I'm not sure of the exact size.

                        – Daniel W. Farlow
                        Nov 8 '14 at 12:48

















                      What are the dimensions of the regular QED symbol? I'd like my black square to look exactly like that--I know you have 3mm and it looks like 2.5mm fits better, but I'm not sure of the exact size.

                      – Daniel W. Farlow
                      Nov 8 '14 at 12:48





                      What are the dimensions of the regular QED symbol? I'd like my black square to look exactly like that--I know you have 3mm and it looks like 2.5mm fits better, but I'm not sure of the exact size.

                      – Daniel W. Farlow
                      Nov 8 '14 at 12:48











                      0














                      please can anybody help with the brute force knn algorithm in latex





                      share








                      New contributor




                      lawal is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                      Check out our Code of Conduct.

























                        0














                        please can anybody help with the brute force knn algorithm in latex





                        share








                        New contributor




                        lawal is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                        Check out our Code of Conduct.























                          0












                          0








                          0







                          please can anybody help with the brute force knn algorithm in latex





                          share








                          New contributor




                          lawal is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                          Check out our Code of Conduct.










                          please can anybody help with the brute force knn algorithm in latex






                          share








                          New contributor




                          lawal is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                          Check out our Code of Conduct.








                          share


                          share






                          New contributor




                          lawal is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                          Check out our Code of Conduct.









                          answered 5 mins ago









                          lawallawal

                          1




                          1




                          New contributor




                          lawal is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                          Check out our Code of Conduct.





                          New contributor





                          lawal is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                          Check out our Code of Conduct.






                          lawal is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                          Check out our Code of Conduct.






























                              draft saved

                              draft discarded




















































                              Thanks for contributing an answer to TeX - LaTeX Stack Exchange!


                              • Please be sure to answer the question. Provide details and share your research!

                              But avoid



                              • Asking for help, clarification, or responding to other answers.

                              • Making statements based on opinion; back them up with references or personal experience.


                              To learn more, see our tips on writing great answers.




                              draft saved


                              draft discarded














                              StackExchange.ready(
                              function () {
                              StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2ftex.stackexchange.com%2fquestions%2f211136%2fenvironment-solution-environment-for-exercises-different-than-proof-environme%23new-answer', 'question_page');
                              }
                              );

                              Post as a guest















                              Required, but never shown





















































                              Required, but never shown














                              Required, but never shown












                              Required, but never shown







                              Required, but never shown

































                              Required, but never shown














                              Required, but never shown












                              Required, but never shown







                              Required, but never shown







                              Popular posts from this blog

                              El tren de la libertad Índice Antecedentes "Porque yo decido" Desarrollo de la...

                              Castillo d'Acher Características Menú de navegación

                              Connecting two nodes from the same mother node horizontallyTikZ: What EXACTLY does the the |- notation for...