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

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

Showing mass murder in a kid's book

Why would five hundred and five same as one?

Center page as a whole without centering each element individually

categorizing a variable turns it from insignificant to significant

How would a solely written language work mechanically

Can you take a "free object interaction" while incapacitated?

Why can't I get pgrep output right to variable on bash script?

Started in 1987 vs. Starting in 1987

Output visual diagram of picture

I keep switching characters, how do I stop?

What is it called when someone votes for an option that's not their first choice?

Put the phone down / Put down the phone

C++ lambda syntax

Why do Radio Buttons not fill the entire outer circle?

Pre-Employment Background Check With Consent For Future Checks

Why is indicated airspeed rather than ground speed used during the takeoff roll?

Capacitor electron flow

How do you say "Trust your struggle." in French?

Is this saw blade faulty?

"Oh no!" in Latin

Trouble reading roman numeral notation with flats

Why doesn't Gödel's incompleteness theorem apply to false statements?

Why does the frost depth increase when the surface temperature warms up?



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 7 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

                              Can't compile dgruyter and caption packagesLaTeX templates/packages for writing a patent specificationLatex...

                              Schneeberg (Smreczany) Bibliografia | Menu...

                              Hans Bellmer Spis treści Życiorys | Upamiętnienie | Przypisy | Bibliografia | Linki zewnętrzne |...