macTex 2018 arara misssing lmkclean script












2















I use arara to build and that worked well with 2017 MacTex and TexShop but since i have updated to 2018 version of MacTex i get a error in the line: % arara: lmkclean that sounds like this: I could not find a rule named 'lmkclean' in the provided rule
paths. Perhaps a misspelled word? I was looking for a file named
'lmkclean.yaml' in the following paths in order of priority:
(/usr/local/texlive/2018/texmf-dist/scripts/arara/rules)

copying the file from the old 2017 distribution directoy to the 2018 directory prints this error:



I have spotted an error in rule 'lmkclean' located at
'/usr/local/texlive/2018/texmf-dist/scripts/arara/rules'. I could
not parse the rule, something bad happened. Apparently, the
provided YAML file is invalid. I will do my best to help you in
any way I can. There are more details available on this
exception:

DETAILS ---------------------------------------------------------
Cannot create property=command for
JavaBean=com.github.cereda.arara.model.Rule@4c1d9d4b
in
'reader', line 1, column 1:
!config
^
Unable to find
property 'command' on class: com.github.cereda.arara.model.Rule

in 'reader', line 7, column 10:
command: <arara> latexmk
@{include} "@{file}"


i can do this:



% arara: clean: {extensions: [aux,log,bib,bbl,blg,glg,glo,gls,idx,ilg,ind,ist,lot,out,xml,toc]}


but that seams a bit odd to me, and it does not work for sub directories.
is there a way to clean automaticaly all tempfiles as well in subdfolders?










share|improve this question





























    2















    I use arara to build and that worked well with 2017 MacTex and TexShop but since i have updated to 2018 version of MacTex i get a error in the line: % arara: lmkclean that sounds like this: I could not find a rule named 'lmkclean' in the provided rule
    paths. Perhaps a misspelled word? I was looking for a file named
    'lmkclean.yaml' in the following paths in order of priority:
    (/usr/local/texlive/2018/texmf-dist/scripts/arara/rules)

    copying the file from the old 2017 distribution directoy to the 2018 directory prints this error:



    I have spotted an error in rule 'lmkclean' located at
    '/usr/local/texlive/2018/texmf-dist/scripts/arara/rules'. I could
    not parse the rule, something bad happened. Apparently, the
    provided YAML file is invalid. I will do my best to help you in
    any way I can. There are more details available on this
    exception:

    DETAILS ---------------------------------------------------------
    Cannot create property=command for
    JavaBean=com.github.cereda.arara.model.Rule@4c1d9d4b
    in
    'reader', line 1, column 1:
    !config
    ^
    Unable to find
    property 'command' on class: com.github.cereda.arara.model.Rule

    in 'reader', line 7, column 10:
    command: <arara> latexmk
    @{include} "@{file}"


    i can do this:



    % arara: clean: {extensions: [aux,log,bib,bbl,blg,glg,glo,gls,idx,ilg,ind,ist,lot,out,xml,toc]}


    but that seams a bit odd to me, and it does not work for sub directories.
    is there a way to clean automaticaly all tempfiles as well in subdfolders?










    share|improve this question



























      2












      2








      2








      I use arara to build and that worked well with 2017 MacTex and TexShop but since i have updated to 2018 version of MacTex i get a error in the line: % arara: lmkclean that sounds like this: I could not find a rule named 'lmkclean' in the provided rule
      paths. Perhaps a misspelled word? I was looking for a file named
      'lmkclean.yaml' in the following paths in order of priority:
      (/usr/local/texlive/2018/texmf-dist/scripts/arara/rules)

      copying the file from the old 2017 distribution directoy to the 2018 directory prints this error:



      I have spotted an error in rule 'lmkclean' located at
      '/usr/local/texlive/2018/texmf-dist/scripts/arara/rules'. I could
      not parse the rule, something bad happened. Apparently, the
      provided YAML file is invalid. I will do my best to help you in
      any way I can. There are more details available on this
      exception:

      DETAILS ---------------------------------------------------------
      Cannot create property=command for
      JavaBean=com.github.cereda.arara.model.Rule@4c1d9d4b
      in
      'reader', line 1, column 1:
      !config
      ^
      Unable to find
      property 'command' on class: com.github.cereda.arara.model.Rule

      in 'reader', line 7, column 10:
      command: <arara> latexmk
      @{include} "@{file}"


      i can do this:



      % arara: clean: {extensions: [aux,log,bib,bbl,blg,glg,glo,gls,idx,ilg,ind,ist,lot,out,xml,toc]}


      but that seams a bit odd to me, and it does not work for sub directories.
      is there a way to clean automaticaly all tempfiles as well in subdfolders?










      share|improve this question
















      I use arara to build and that worked well with 2017 MacTex and TexShop but since i have updated to 2018 version of MacTex i get a error in the line: % arara: lmkclean that sounds like this: I could not find a rule named 'lmkclean' in the provided rule
      paths. Perhaps a misspelled word? I was looking for a file named
      'lmkclean.yaml' in the following paths in order of priority:
      (/usr/local/texlive/2018/texmf-dist/scripts/arara/rules)

      copying the file from the old 2017 distribution directoy to the 2018 directory prints this error:



      I have spotted an error in rule 'lmkclean' located at
      '/usr/local/texlive/2018/texmf-dist/scripts/arara/rules'. I could
      not parse the rule, something bad happened. Apparently, the
      provided YAML file is invalid. I will do my best to help you in
      any way I can. There are more details available on this
      exception:

      DETAILS ---------------------------------------------------------
      Cannot create property=command for
      JavaBean=com.github.cereda.arara.model.Rule@4c1d9d4b
      in
      'reader', line 1, column 1:
      !config
      ^
      Unable to find
      property 'command' on class: com.github.cereda.arara.model.Rule

      in 'reader', line 7, column 10:
      command: <arara> latexmk
      @{include} "@{file}"


      i can do this:



      % arara: clean: {extensions: [aux,log,bib,bbl,blg,glg,glo,gls,idx,ilg,ind,ist,lot,out,xml,toc]}


      but that seams a bit odd to me, and it does not work for sub directories.
      is there a way to clean automaticaly all tempfiles as well in subdfolders?







      mactex arara cleanup






      share|improve this question















      share|improve this question













      share|improve this question




      share|improve this question








      edited 29 mins ago









      Henri Menke

      75.7k8165277




      75.7k8165277










      asked Sep 9 '18 at 19:56









      novskinovski

      52439




      52439






















          1 Answer
          1






          active

          oldest

          votes


















          3














          VersionStatusDocumented



          Version 4.0 of arara merged all rules related to latexmk into a single rule. In order to clean all temporary files generated after a sequence of intermediate calls for document generation, you need to provide a clean parameter in the directive. Possible values are:




          • all: This value, as the name indicates, removes all temporary, intermediate files, as well as resulting, final formats such as PostScript and Portable Document File. Only relevant source files are kept.


          • partial: This value, as the name indicates, removes all temporary, intermediate files and keeps the resulting, final formats such as PostScript and Portable Document File.



          Sample usage:



          % arara: latexmk: { clean: partial }


          It is worth mentioning that this parameter has higher priority over other parameters. The user manual contains a comprehensive list of all parameters available for the latexmk rule.



          Hope it helps. :)






          share|improve this answer

























            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%2f450158%2fmactex-2018-arara-misssing-lmkclean-script%23new-answer', 'question_page');
            }
            );

            Post as a guest















            Required, but never shown

























            1 Answer
            1






            active

            oldest

            votes








            1 Answer
            1






            active

            oldest

            votes









            active

            oldest

            votes






            active

            oldest

            votes









            3














            VersionStatusDocumented



            Version 4.0 of arara merged all rules related to latexmk into a single rule. In order to clean all temporary files generated after a sequence of intermediate calls for document generation, you need to provide a clean parameter in the directive. Possible values are:




            • all: This value, as the name indicates, removes all temporary, intermediate files, as well as resulting, final formats such as PostScript and Portable Document File. Only relevant source files are kept.


            • partial: This value, as the name indicates, removes all temporary, intermediate files and keeps the resulting, final formats such as PostScript and Portable Document File.



            Sample usage:



            % arara: latexmk: { clean: partial }


            It is worth mentioning that this parameter has higher priority over other parameters. The user manual contains a comprehensive list of all parameters available for the latexmk rule.



            Hope it helps. :)






            share|improve this answer






























              3














              VersionStatusDocumented



              Version 4.0 of arara merged all rules related to latexmk into a single rule. In order to clean all temporary files generated after a sequence of intermediate calls for document generation, you need to provide a clean parameter in the directive. Possible values are:




              • all: This value, as the name indicates, removes all temporary, intermediate files, as well as resulting, final formats such as PostScript and Portable Document File. Only relevant source files are kept.


              • partial: This value, as the name indicates, removes all temporary, intermediate files and keeps the resulting, final formats such as PostScript and Portable Document File.



              Sample usage:



              % arara: latexmk: { clean: partial }


              It is worth mentioning that this parameter has higher priority over other parameters. The user manual contains a comprehensive list of all parameters available for the latexmk rule.



              Hope it helps. :)






              share|improve this answer




























                3












                3








                3







                VersionStatusDocumented



                Version 4.0 of arara merged all rules related to latexmk into a single rule. In order to clean all temporary files generated after a sequence of intermediate calls for document generation, you need to provide a clean parameter in the directive. Possible values are:




                • all: This value, as the name indicates, removes all temporary, intermediate files, as well as resulting, final formats such as PostScript and Portable Document File. Only relevant source files are kept.


                • partial: This value, as the name indicates, removes all temporary, intermediate files and keeps the resulting, final formats such as PostScript and Portable Document File.



                Sample usage:



                % arara: latexmk: { clean: partial }


                It is worth mentioning that this parameter has higher priority over other parameters. The user manual contains a comprehensive list of all parameters available for the latexmk rule.



                Hope it helps. :)






                share|improve this answer















                VersionStatusDocumented



                Version 4.0 of arara merged all rules related to latexmk into a single rule. In order to clean all temporary files generated after a sequence of intermediate calls for document generation, you need to provide a clean parameter in the directive. Possible values are:




                • all: This value, as the name indicates, removes all temporary, intermediate files, as well as resulting, final formats such as PostScript and Portable Document File. Only relevant source files are kept.


                • partial: This value, as the name indicates, removes all temporary, intermediate files and keeps the resulting, final formats such as PostScript and Portable Document File.



                Sample usage:



                % arara: latexmk: { clean: partial }


                It is worth mentioning that this parameter has higher priority over other parameters. The user manual contains a comprehensive list of all parameters available for the latexmk rule.



                Hope it helps. :)







                share|improve this answer














                share|improve this answer



                share|improve this answer








                edited Sep 12 '18 at 22:30

























                answered Sep 12 '18 at 22:07









                Paulo CeredaPaulo Cereda

                33.9k8128211




                33.9k8128211






























                    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%2f450158%2fmactex-2018-arara-misssing-lmkclean-script%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

                    Accessing regular linux commands in Huawei's Dopra Linux

                    Can't connect RFCOMM socket: Host is down

                    Kernel panic - not syncing: Fatal Exception in Interrupt