Install working full texlive on CentOS











up vote
0
down vote

favorite












I'm trying to compile my latex presentation (github-link) on CentOS 7. It worked on arch linux before. I tried to install texlive via



sudo yum install texlive*


That didn't give me all files I needed, so I downloaded missing files from ctan.org and put them in a directory ~/texmf/tex/latex/ . I also confirmed with kpsewhich that these files will be used.



When trying to compile with pdflatex presentation.tex I get a lot of errors pointing to biblatex:



...
(/home/me/texmf/tex/latex/biblatex.sty

LaTeX Warning: You have requested, on input line 37, version
`2018/01/30' of package pdftexcmds,
but only version
`2011/11/29 v0.20 Utility functions of pdfTeX for LuaTeX (HO)'
is available.

(/usr/share/texlive/texmf-dist/tex/latex/etoolbox/etoolbox.sty
(/usr/share/texlive/texmf-dist/tex/latex/etex-pkg/etex.sty))
(/home/me/texmf/tex/latex/logreq.sty
(/home/me/texmf/tex/latex/logreq.def))
(/usr/share/texlive/texmf-dist/tex/latex/base/ifthen.sty)
! Missing endcsname inserted.
<to be read again>
blx@datamodel@constant@optiondatatypes
l.6388 ...odel@constant@optiondatatypesendcsname}

?


Not sure if the warning is relevant.
I don't think there is something wrong with the biblatex.sty. So why do I keep getting those errors and how can I install a working texlive in CentOS without downloading packages from ctan separately?



Another error I got pointed to my own code. I can avoid that by commenting lines out, but this code looks ok to me, too, and as I said: It did work on arch linux:



if@noSectionSlideelse%
AtBeginSection{
ifbeamer@inframe
sectionpage
else
frame[plain,c]{sectionpage}
fi
}
fi


leads to



 ! Undefined control sequence.
l.107 if@noSectionSlide


which again makes me think that there is something wrong with the texlive installation and that's frustrating.










share|improve this question






















  • I just checked mirror.centos.org/centos/7/os/x86_64/Packages and found texlive-2012-38.20130427_r30134.el7.x86_64.rpm, i.e. TeX Live 2012. That is ancient by TeX Live standards. You should install “vanilla” TeX Live instead. There is already a question about how to that here: How to install “vanilla” TeXLive on Fedora? I know, Cent OS is not Fedora but they are both from the RedHat family.
    – Henri Menke
    39 mins ago












  • Also, be advised that TeX Live support on Fedora-like Linux is notoriously garbage. See my comments on this question: tex.stackexchange.com/questions/450184/…
    – Henri Menke
    37 mins ago















up vote
0
down vote

favorite












I'm trying to compile my latex presentation (github-link) on CentOS 7. It worked on arch linux before. I tried to install texlive via



sudo yum install texlive*


That didn't give me all files I needed, so I downloaded missing files from ctan.org and put them in a directory ~/texmf/tex/latex/ . I also confirmed with kpsewhich that these files will be used.



When trying to compile with pdflatex presentation.tex I get a lot of errors pointing to biblatex:



...
(/home/me/texmf/tex/latex/biblatex.sty

LaTeX Warning: You have requested, on input line 37, version
`2018/01/30' of package pdftexcmds,
but only version
`2011/11/29 v0.20 Utility functions of pdfTeX for LuaTeX (HO)'
is available.

(/usr/share/texlive/texmf-dist/tex/latex/etoolbox/etoolbox.sty
(/usr/share/texlive/texmf-dist/tex/latex/etex-pkg/etex.sty))
(/home/me/texmf/tex/latex/logreq.sty
(/home/me/texmf/tex/latex/logreq.def))
(/usr/share/texlive/texmf-dist/tex/latex/base/ifthen.sty)
! Missing endcsname inserted.
<to be read again>
blx@datamodel@constant@optiondatatypes
l.6388 ...odel@constant@optiondatatypesendcsname}

?


Not sure if the warning is relevant.
I don't think there is something wrong with the biblatex.sty. So why do I keep getting those errors and how can I install a working texlive in CentOS without downloading packages from ctan separately?



Another error I got pointed to my own code. I can avoid that by commenting lines out, but this code looks ok to me, too, and as I said: It did work on arch linux:



if@noSectionSlideelse%
AtBeginSection{
ifbeamer@inframe
sectionpage
else
frame[plain,c]{sectionpage}
fi
}
fi


leads to



 ! Undefined control sequence.
l.107 if@noSectionSlide


which again makes me think that there is something wrong with the texlive installation and that's frustrating.










share|improve this question






















  • I just checked mirror.centos.org/centos/7/os/x86_64/Packages and found texlive-2012-38.20130427_r30134.el7.x86_64.rpm, i.e. TeX Live 2012. That is ancient by TeX Live standards. You should install “vanilla” TeX Live instead. There is already a question about how to that here: How to install “vanilla” TeXLive on Fedora? I know, Cent OS is not Fedora but they are both from the RedHat family.
    – Henri Menke
    39 mins ago












  • Also, be advised that TeX Live support on Fedora-like Linux is notoriously garbage. See my comments on this question: tex.stackexchange.com/questions/450184/…
    – Henri Menke
    37 mins ago













up vote
0
down vote

favorite









up vote
0
down vote

favorite











I'm trying to compile my latex presentation (github-link) on CentOS 7. It worked on arch linux before. I tried to install texlive via



sudo yum install texlive*


That didn't give me all files I needed, so I downloaded missing files from ctan.org and put them in a directory ~/texmf/tex/latex/ . I also confirmed with kpsewhich that these files will be used.



When trying to compile with pdflatex presentation.tex I get a lot of errors pointing to biblatex:



...
(/home/me/texmf/tex/latex/biblatex.sty

LaTeX Warning: You have requested, on input line 37, version
`2018/01/30' of package pdftexcmds,
but only version
`2011/11/29 v0.20 Utility functions of pdfTeX for LuaTeX (HO)'
is available.

(/usr/share/texlive/texmf-dist/tex/latex/etoolbox/etoolbox.sty
(/usr/share/texlive/texmf-dist/tex/latex/etex-pkg/etex.sty))
(/home/me/texmf/tex/latex/logreq.sty
(/home/me/texmf/tex/latex/logreq.def))
(/usr/share/texlive/texmf-dist/tex/latex/base/ifthen.sty)
! Missing endcsname inserted.
<to be read again>
blx@datamodel@constant@optiondatatypes
l.6388 ...odel@constant@optiondatatypesendcsname}

?


Not sure if the warning is relevant.
I don't think there is something wrong with the biblatex.sty. So why do I keep getting those errors and how can I install a working texlive in CentOS without downloading packages from ctan separately?



Another error I got pointed to my own code. I can avoid that by commenting lines out, but this code looks ok to me, too, and as I said: It did work on arch linux:



if@noSectionSlideelse%
AtBeginSection{
ifbeamer@inframe
sectionpage
else
frame[plain,c]{sectionpage}
fi
}
fi


leads to



 ! Undefined control sequence.
l.107 if@noSectionSlide


which again makes me think that there is something wrong with the texlive installation and that's frustrating.










share|improve this question













I'm trying to compile my latex presentation (github-link) on CentOS 7. It worked on arch linux before. I tried to install texlive via



sudo yum install texlive*


That didn't give me all files I needed, so I downloaded missing files from ctan.org and put them in a directory ~/texmf/tex/latex/ . I also confirmed with kpsewhich that these files will be used.



When trying to compile with pdflatex presentation.tex I get a lot of errors pointing to biblatex:



...
(/home/me/texmf/tex/latex/biblatex.sty

LaTeX Warning: You have requested, on input line 37, version
`2018/01/30' of package pdftexcmds,
but only version
`2011/11/29 v0.20 Utility functions of pdfTeX for LuaTeX (HO)'
is available.

(/usr/share/texlive/texmf-dist/tex/latex/etoolbox/etoolbox.sty
(/usr/share/texlive/texmf-dist/tex/latex/etex-pkg/etex.sty))
(/home/me/texmf/tex/latex/logreq.sty
(/home/me/texmf/tex/latex/logreq.def))
(/usr/share/texlive/texmf-dist/tex/latex/base/ifthen.sty)
! Missing endcsname inserted.
<to be read again>
blx@datamodel@constant@optiondatatypes
l.6388 ...odel@constant@optiondatatypesendcsname}

?


Not sure if the warning is relevant.
I don't think there is something wrong with the biblatex.sty. So why do I keep getting those errors and how can I install a working texlive in CentOS without downloading packages from ctan separately?



Another error I got pointed to my own code. I can avoid that by commenting lines out, but this code looks ok to me, too, and as I said: It did work on arch linux:



if@noSectionSlideelse%
AtBeginSection{
ifbeamer@inframe
sectionpage
else
frame[plain,c]{sectionpage}
fi
}
fi


leads to



 ! Undefined control sequence.
l.107 if@noSectionSlide


which again makes me think that there is something wrong with the texlive installation and that's frustrating.







texlive centos






share|improve this question













share|improve this question











share|improve this question




share|improve this question










asked 53 mins ago









Sadik

17716




17716












  • I just checked mirror.centos.org/centos/7/os/x86_64/Packages and found texlive-2012-38.20130427_r30134.el7.x86_64.rpm, i.e. TeX Live 2012. That is ancient by TeX Live standards. You should install “vanilla” TeX Live instead. There is already a question about how to that here: How to install “vanilla” TeXLive on Fedora? I know, Cent OS is not Fedora but they are both from the RedHat family.
    – Henri Menke
    39 mins ago












  • Also, be advised that TeX Live support on Fedora-like Linux is notoriously garbage. See my comments on this question: tex.stackexchange.com/questions/450184/…
    – Henri Menke
    37 mins ago


















  • I just checked mirror.centos.org/centos/7/os/x86_64/Packages and found texlive-2012-38.20130427_r30134.el7.x86_64.rpm, i.e. TeX Live 2012. That is ancient by TeX Live standards. You should install “vanilla” TeX Live instead. There is already a question about how to that here: How to install “vanilla” TeXLive on Fedora? I know, Cent OS is not Fedora but they are both from the RedHat family.
    – Henri Menke
    39 mins ago












  • Also, be advised that TeX Live support on Fedora-like Linux is notoriously garbage. See my comments on this question: tex.stackexchange.com/questions/450184/…
    – Henri Menke
    37 mins ago
















I just checked mirror.centos.org/centos/7/os/x86_64/Packages and found texlive-2012-38.20130427_r30134.el7.x86_64.rpm, i.e. TeX Live 2012. That is ancient by TeX Live standards. You should install “vanilla” TeX Live instead. There is already a question about how to that here: How to install “vanilla” TeXLive on Fedora? I know, Cent OS is not Fedora but they are both from the RedHat family.
– Henri Menke
39 mins ago






I just checked mirror.centos.org/centos/7/os/x86_64/Packages and found texlive-2012-38.20130427_r30134.el7.x86_64.rpm, i.e. TeX Live 2012. That is ancient by TeX Live standards. You should install “vanilla” TeX Live instead. There is already a question about how to that here: How to install “vanilla” TeXLive on Fedora? I know, Cent OS is not Fedora but they are both from the RedHat family.
– Henri Menke
39 mins ago














Also, be advised that TeX Live support on Fedora-like Linux is notoriously garbage. See my comments on this question: tex.stackexchange.com/questions/450184/…
– Henri Menke
37 mins ago




Also, be advised that TeX Live support on Fedora-like Linux is notoriously garbage. See my comments on this question: tex.stackexchange.com/questions/450184/…
– Henri Menke
37 mins ago















active

oldest

votes











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',
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%2f462097%2finstall-working-full-texlive-on-centos%23new-answer', 'question_page');
}
);

Post as a guest















Required, but never shown






























active

oldest

votes













active

oldest

votes









active

oldest

votes






active

oldest

votes
















 

draft saved


draft discarded



















































 


draft saved


draft discarded














StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2ftex.stackexchange.com%2fquestions%2f462097%2finstall-working-full-texlive-on-centos%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

Lallio

Unable to find Lightning Node

Futebolista