How to use ? (short help of multiple functions)

The name of the pictureThe name of the pictureThe name of the pictureClash Royale CLAN TAG#URR8PPP











up vote
6
down vote

favorite
1












I want to use ? Command in multiple functiones to make a list of quick references for the most common mathematica commands and print it as pdf.
For example ? Plot works well.
But how can I print an inventory for more than one commands: for example I would like something like
?/@ List, Table, Apply, Map



the option #&?/@ List, Table, Apply, Map neither works.



What is the FullForm or InputForm of ? or ??.







share|improve this question


























    up vote
    6
    down vote

    favorite
    1












    I want to use ? Command in multiple functiones to make a list of quick references for the most common mathematica commands and print it as pdf.
    For example ? Plot works well.
    But how can I print an inventory for more than one commands: for example I would like something like
    ?/@ List, Table, Apply, Map



    the option #&?/@ List, Table, Apply, Map neither works.



    What is the FullForm or InputForm of ? or ??.







    share|improve this question
























      up vote
      6
      down vote

      favorite
      1









      up vote
      6
      down vote

      favorite
      1






      1





      I want to use ? Command in multiple functiones to make a list of quick references for the most common mathematica commands and print it as pdf.
      For example ? Plot works well.
      But how can I print an inventory for more than one commands: for example I would like something like
      ?/@ List, Table, Apply, Map



      the option #&?/@ List, Table, Apply, Map neither works.



      What is the FullForm or InputForm of ? or ??.







      share|improve this question














      I want to use ? Command in multiple functiones to make a list of quick references for the most common mathematica commands and print it as pdf.
      For example ? Plot works well.
      But how can I print an inventory for more than one commands: for example I would like something like
      ?/@ List, Table, Apply, Map



      the option #&?/@ List, Table, Apply, Map neither works.



      What is the FullForm or InputForm of ? or ??.









      share|improve this question













      share|improve this question




      share|improve this question








      edited Sep 5 at 10:52









      Johu

      2,571828




      2,571828










      asked Sep 4 at 12:11









      Nitra

      626




      626




















          1 Answer
          1






          active

          oldest

          votes

















          up vote
          8
          down vote













          ?? is the same as Information. ?Sin is the same as Information[Sin, LongForm -> False].



          Information /@ List, Table, Apply, Map


          enter image description here



          I have found the following command very useful especially in the case of my own pacakages:



          Needs["Notation`"]
          ?"Notation`*"


          enter image description here
          ... where all the table elements are links, which open the information below the table.



          This works, because the first argment of Information can be a StringPattern. In order to make such a clickable table for the functions of your choice, use Alternatives:



          pattern = Alternatives @@ ToString /@ List, Table, Apply, Map;
          Information[Evaluate@pattern, LongForm -> False]


          enter image description here



          where I have just clicked on Map. The color is different from the other pictures, because it depends on the Mathematica version it seems. Note also, that it creates nice sections for different contexts. Thus you can easily generate a interactive notebook with documentation of your own packages, if you have nicely written up all ::usage messages.



          I am mentioning this, because you might be trying to implement something what already exists.






          share|improve this answer






















          • Thank you very much Johu. This is what I need.
            – Nitra
            Sep 4 at 12:25










          • You are welcome! Just do not forget to accept and up-vote what you find useful!
            – Johu
            Sep 4 at 12:26










          Your Answer




          StackExchange.ifUsing("editor", function ()
          return StackExchange.using("mathjaxEditing", function ()
          StackExchange.MarkdownEditor.creationCallbacks.add(function (editor, postfix)
          StackExchange.mathjaxEditing.prepareWmdForMathJax(editor, postfix, [["$", "$"], ["\\(","\\)"]]);
          );
          );
          , "mathjax-editing");

          StackExchange.ready(function()
          var channelOptions =
          tags: "".split(" "),
          id: "387"
          ;
          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',
          convertImagesToLinks: false,
          noModals: false,
          showLowRepImageUploadWarning: true,
          reputationToPostImages: null,
          bindNavPrevention: true,
          postfix: "",
          onDemand: true,
          discardSelector: ".discard-answer"
          ,immediatelyShowMarkdownHelp:true
          );



          );













           

          draft saved


          draft discarded


















          StackExchange.ready(
          function ()
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmathematica.stackexchange.com%2fquestions%2f181194%2fhow-to-use-short-help-of-multiple-functions%23new-answer', 'question_page');

          );

          Post as a guest






























          1 Answer
          1






          active

          oldest

          votes








          1 Answer
          1






          active

          oldest

          votes









          active

          oldest

          votes






          active

          oldest

          votes








          up vote
          8
          down vote













          ?? is the same as Information. ?Sin is the same as Information[Sin, LongForm -> False].



          Information /@ List, Table, Apply, Map


          enter image description here



          I have found the following command very useful especially in the case of my own pacakages:



          Needs["Notation`"]
          ?"Notation`*"


          enter image description here
          ... where all the table elements are links, which open the information below the table.



          This works, because the first argment of Information can be a StringPattern. In order to make such a clickable table for the functions of your choice, use Alternatives:



          pattern = Alternatives @@ ToString /@ List, Table, Apply, Map;
          Information[Evaluate@pattern, LongForm -> False]


          enter image description here



          where I have just clicked on Map. The color is different from the other pictures, because it depends on the Mathematica version it seems. Note also, that it creates nice sections for different contexts. Thus you can easily generate a interactive notebook with documentation of your own packages, if you have nicely written up all ::usage messages.



          I am mentioning this, because you might be trying to implement something what already exists.






          share|improve this answer






















          • Thank you very much Johu. This is what I need.
            – Nitra
            Sep 4 at 12:25










          • You are welcome! Just do not forget to accept and up-vote what you find useful!
            – Johu
            Sep 4 at 12:26














          up vote
          8
          down vote













          ?? is the same as Information. ?Sin is the same as Information[Sin, LongForm -> False].



          Information /@ List, Table, Apply, Map


          enter image description here



          I have found the following command very useful especially in the case of my own pacakages:



          Needs["Notation`"]
          ?"Notation`*"


          enter image description here
          ... where all the table elements are links, which open the information below the table.



          This works, because the first argment of Information can be a StringPattern. In order to make such a clickable table for the functions of your choice, use Alternatives:



          pattern = Alternatives @@ ToString /@ List, Table, Apply, Map;
          Information[Evaluate@pattern, LongForm -> False]


          enter image description here



          where I have just clicked on Map. The color is different from the other pictures, because it depends on the Mathematica version it seems. Note also, that it creates nice sections for different contexts. Thus you can easily generate a interactive notebook with documentation of your own packages, if you have nicely written up all ::usage messages.



          I am mentioning this, because you might be trying to implement something what already exists.






          share|improve this answer






















          • Thank you very much Johu. This is what I need.
            – Nitra
            Sep 4 at 12:25










          • You are welcome! Just do not forget to accept and up-vote what you find useful!
            – Johu
            Sep 4 at 12:26












          up vote
          8
          down vote










          up vote
          8
          down vote









          ?? is the same as Information. ?Sin is the same as Information[Sin, LongForm -> False].



          Information /@ List, Table, Apply, Map


          enter image description here



          I have found the following command very useful especially in the case of my own pacakages:



          Needs["Notation`"]
          ?"Notation`*"


          enter image description here
          ... where all the table elements are links, which open the information below the table.



          This works, because the first argment of Information can be a StringPattern. In order to make such a clickable table for the functions of your choice, use Alternatives:



          pattern = Alternatives @@ ToString /@ List, Table, Apply, Map;
          Information[Evaluate@pattern, LongForm -> False]


          enter image description here



          where I have just clicked on Map. The color is different from the other pictures, because it depends on the Mathematica version it seems. Note also, that it creates nice sections for different contexts. Thus you can easily generate a interactive notebook with documentation of your own packages, if you have nicely written up all ::usage messages.



          I am mentioning this, because you might be trying to implement something what already exists.






          share|improve this answer














          ?? is the same as Information. ?Sin is the same as Information[Sin, LongForm -> False].



          Information /@ List, Table, Apply, Map


          enter image description here



          I have found the following command very useful especially in the case of my own pacakages:



          Needs["Notation`"]
          ?"Notation`*"


          enter image description here
          ... where all the table elements are links, which open the information below the table.



          This works, because the first argment of Information can be a StringPattern. In order to make such a clickable table for the functions of your choice, use Alternatives:



          pattern = Alternatives @@ ToString /@ List, Table, Apply, Map;
          Information[Evaluate@pattern, LongForm -> False]


          enter image description here



          where I have just clicked on Map. The color is different from the other pictures, because it depends on the Mathematica version it seems. Note also, that it creates nice sections for different contexts. Thus you can easily generate a interactive notebook with documentation of your own packages, if you have nicely written up all ::usage messages.



          I am mentioning this, because you might be trying to implement something what already exists.







          share|improve this answer














          share|improve this answer



          share|improve this answer








          edited Sep 5 at 10:49

























          answered Sep 4 at 12:17









          Johu

          2,571828




          2,571828











          • Thank you very much Johu. This is what I need.
            – Nitra
            Sep 4 at 12:25










          • You are welcome! Just do not forget to accept and up-vote what you find useful!
            – Johu
            Sep 4 at 12:26
















          • Thank you very much Johu. This is what I need.
            – Nitra
            Sep 4 at 12:25










          • You are welcome! Just do not forget to accept and up-vote what you find useful!
            – Johu
            Sep 4 at 12:26















          Thank you very much Johu. This is what I need.
          – Nitra
          Sep 4 at 12:25




          Thank you very much Johu. This is what I need.
          – Nitra
          Sep 4 at 12:25












          You are welcome! Just do not forget to accept and up-vote what you find useful!
          – Johu
          Sep 4 at 12:26




          You are welcome! Just do not forget to accept and up-vote what you find useful!
          – Johu
          Sep 4 at 12:26

















           

          draft saved


          draft discarded















































           


          draft saved


          draft discarded














          StackExchange.ready(
          function ()
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmathematica.stackexchange.com%2fquestions%2f181194%2fhow-to-use-short-help-of-multiple-functions%23new-answer', 'question_page');

          );

          Post as a guest













































































          Comments

          Popular posts from this blog

          What does second last employer means? [closed]

          List of Gilmore Girls characters

          Confectionery