Suppress item numbers specifically in `enumerate` environment as modified by the package `enumitem`












0















I'm trying to create a list or listlike structure that has the following characteristics:




  • no extra vertical space between items

  • no leading line numbers

  • "looking nice" when surrounded by begin{multicols}{2}... end{multicols}.

  • having no global or as few global effects on the document as possible.


It might be correct to use ordinary lines instead of a list, but I'm thinking of this region of text as a list semantically and I'd like to surface that in the structure of the LaTeX document.



The closest attempt at a solution that I've found (cobbled together from the TeX SE answers in 1001) is:



% horrible hack!
renewcommand{theenumi}{}

newenvironment{minimal_enumerate}%
{%
begin{enumerate}[noitemsep]%
setlength{topsep}{0pt}%
setlength{itemsep}{-1ex}%
setlength{partopsep}{1ex}%
setlength{parsep}{1ex}%
}%
{%
end{enumerate}%
}%


Where blasting away theenumi globally prevents the numbers 1, 2, 3 &c from being expressed, but still leaves a period that separates the would-be number from the list item.



Is there a way to modify the above definition so as to prevent the expression of list numbers or periods in front of items without global effects on the document?



Ideally, is it possible to define an environment based on enumerate when the package enumitem is loaded and the package enumerate is not loaded?





Here are some false starts I've had with other paths to a minimal list.



short_itemize is based on this answer.



newenvironment{short_itemize}%
{%
begin{itemize}%
setlength{itemsep}{0pt}%
setlength{parskip}{0pt}%
setlength{parsep}{0pt}%
}%
{%
end{itemize}%
}%


I can't figure out how to remove the bullets.



The other thing I've tried is just using description as in this answer.



But I can't figure out how to reduce the amount of spacing between items in the description without touching global configuration settings.





1001 -- consulted answers that appear to suggest enumerate as modified by the package enumitem.




  • https://tex.stackexchange.com/a/10689

  • https://tex.stackexchange.com/a/430559

  • https://tex.stackexchange.com/a/119935










share|improve this question























  • If I understand well, you' like a ‘numberless enumerate’ – some kind of oxymoron?

    – Bernard
    2 hours ago











  • It might be contrary to the intended meaning of enumerate, but the API of enumerate seems to expose most of the functionality I want. Ideally I'd like to define a new environment that's merely implemented in terms of enumerate. I included other potential solutions and where I hit a wall ... but enumerate seems to be the most flexible sequence-like environment I can find.

    – Gregory Nisbet
    2 hours ago






  • 2





    What I don't understand is this: what would be the difference with a succession of ordinary paragraphs?

    – Bernard
    2 hours ago
















0















I'm trying to create a list or listlike structure that has the following characteristics:




  • no extra vertical space between items

  • no leading line numbers

  • "looking nice" when surrounded by begin{multicols}{2}... end{multicols}.

  • having no global or as few global effects on the document as possible.


It might be correct to use ordinary lines instead of a list, but I'm thinking of this region of text as a list semantically and I'd like to surface that in the structure of the LaTeX document.



The closest attempt at a solution that I've found (cobbled together from the TeX SE answers in 1001) is:



% horrible hack!
renewcommand{theenumi}{}

newenvironment{minimal_enumerate}%
{%
begin{enumerate}[noitemsep]%
setlength{topsep}{0pt}%
setlength{itemsep}{-1ex}%
setlength{partopsep}{1ex}%
setlength{parsep}{1ex}%
}%
{%
end{enumerate}%
}%


Where blasting away theenumi globally prevents the numbers 1, 2, 3 &c from being expressed, but still leaves a period that separates the would-be number from the list item.



Is there a way to modify the above definition so as to prevent the expression of list numbers or periods in front of items without global effects on the document?



Ideally, is it possible to define an environment based on enumerate when the package enumitem is loaded and the package enumerate is not loaded?





Here are some false starts I've had with other paths to a minimal list.



short_itemize is based on this answer.



newenvironment{short_itemize}%
{%
begin{itemize}%
setlength{itemsep}{0pt}%
setlength{parskip}{0pt}%
setlength{parsep}{0pt}%
}%
{%
end{itemize}%
}%


I can't figure out how to remove the bullets.



The other thing I've tried is just using description as in this answer.



But I can't figure out how to reduce the amount of spacing between items in the description without touching global configuration settings.





1001 -- consulted answers that appear to suggest enumerate as modified by the package enumitem.




  • https://tex.stackexchange.com/a/10689

  • https://tex.stackexchange.com/a/430559

  • https://tex.stackexchange.com/a/119935










share|improve this question























  • If I understand well, you' like a ‘numberless enumerate’ – some kind of oxymoron?

    – Bernard
    2 hours ago











  • It might be contrary to the intended meaning of enumerate, but the API of enumerate seems to expose most of the functionality I want. Ideally I'd like to define a new environment that's merely implemented in terms of enumerate. I included other potential solutions and where I hit a wall ... but enumerate seems to be the most flexible sequence-like environment I can find.

    – Gregory Nisbet
    2 hours ago






  • 2





    What I don't understand is this: what would be the difference with a succession of ordinary paragraphs?

    – Bernard
    2 hours ago














0












0








0








I'm trying to create a list or listlike structure that has the following characteristics:




  • no extra vertical space between items

  • no leading line numbers

  • "looking nice" when surrounded by begin{multicols}{2}... end{multicols}.

  • having no global or as few global effects on the document as possible.


It might be correct to use ordinary lines instead of a list, but I'm thinking of this region of text as a list semantically and I'd like to surface that in the structure of the LaTeX document.



The closest attempt at a solution that I've found (cobbled together from the TeX SE answers in 1001) is:



% horrible hack!
renewcommand{theenumi}{}

newenvironment{minimal_enumerate}%
{%
begin{enumerate}[noitemsep]%
setlength{topsep}{0pt}%
setlength{itemsep}{-1ex}%
setlength{partopsep}{1ex}%
setlength{parsep}{1ex}%
}%
{%
end{enumerate}%
}%


Where blasting away theenumi globally prevents the numbers 1, 2, 3 &c from being expressed, but still leaves a period that separates the would-be number from the list item.



Is there a way to modify the above definition so as to prevent the expression of list numbers or periods in front of items without global effects on the document?



Ideally, is it possible to define an environment based on enumerate when the package enumitem is loaded and the package enumerate is not loaded?





Here are some false starts I've had with other paths to a minimal list.



short_itemize is based on this answer.



newenvironment{short_itemize}%
{%
begin{itemize}%
setlength{itemsep}{0pt}%
setlength{parskip}{0pt}%
setlength{parsep}{0pt}%
}%
{%
end{itemize}%
}%


I can't figure out how to remove the bullets.



The other thing I've tried is just using description as in this answer.



But I can't figure out how to reduce the amount of spacing between items in the description without touching global configuration settings.





1001 -- consulted answers that appear to suggest enumerate as modified by the package enumitem.




  • https://tex.stackexchange.com/a/10689

  • https://tex.stackexchange.com/a/430559

  • https://tex.stackexchange.com/a/119935










share|improve this question














I'm trying to create a list or listlike structure that has the following characteristics:




  • no extra vertical space between items

  • no leading line numbers

  • "looking nice" when surrounded by begin{multicols}{2}... end{multicols}.

  • having no global or as few global effects on the document as possible.


It might be correct to use ordinary lines instead of a list, but I'm thinking of this region of text as a list semantically and I'd like to surface that in the structure of the LaTeX document.



The closest attempt at a solution that I've found (cobbled together from the TeX SE answers in 1001) is:



% horrible hack!
renewcommand{theenumi}{}

newenvironment{minimal_enumerate}%
{%
begin{enumerate}[noitemsep]%
setlength{topsep}{0pt}%
setlength{itemsep}{-1ex}%
setlength{partopsep}{1ex}%
setlength{parsep}{1ex}%
}%
{%
end{enumerate}%
}%


Where blasting away theenumi globally prevents the numbers 1, 2, 3 &c from being expressed, but still leaves a period that separates the would-be number from the list item.



Is there a way to modify the above definition so as to prevent the expression of list numbers or periods in front of items without global effects on the document?



Ideally, is it possible to define an environment based on enumerate when the package enumitem is loaded and the package enumerate is not loaded?





Here are some false starts I've had with other paths to a minimal list.



short_itemize is based on this answer.



newenvironment{short_itemize}%
{%
begin{itemize}%
setlength{itemsep}{0pt}%
setlength{parskip}{0pt}%
setlength{parsep}{0pt}%
}%
{%
end{itemize}%
}%


I can't figure out how to remove the bullets.



The other thing I've tried is just using description as in this answer.



But I can't figure out how to reduce the amount of spacing between items in the description without touching global configuration settings.





1001 -- consulted answers that appear to suggest enumerate as modified by the package enumitem.




  • https://tex.stackexchange.com/a/10689

  • https://tex.stackexchange.com/a/430559

  • https://tex.stackexchange.com/a/119935







lists enumerate






share|improve this question













share|improve this question











share|improve this question




share|improve this question










asked 2 hours ago









Gregory NisbetGregory Nisbet

1011




1011













  • If I understand well, you' like a ‘numberless enumerate’ – some kind of oxymoron?

    – Bernard
    2 hours ago











  • It might be contrary to the intended meaning of enumerate, but the API of enumerate seems to expose most of the functionality I want. Ideally I'd like to define a new environment that's merely implemented in terms of enumerate. I included other potential solutions and where I hit a wall ... but enumerate seems to be the most flexible sequence-like environment I can find.

    – Gregory Nisbet
    2 hours ago






  • 2





    What I don't understand is this: what would be the difference with a succession of ordinary paragraphs?

    – Bernard
    2 hours ago



















  • If I understand well, you' like a ‘numberless enumerate’ – some kind of oxymoron?

    – Bernard
    2 hours ago











  • It might be contrary to the intended meaning of enumerate, but the API of enumerate seems to expose most of the functionality I want. Ideally I'd like to define a new environment that's merely implemented in terms of enumerate. I included other potential solutions and where I hit a wall ... but enumerate seems to be the most flexible sequence-like environment I can find.

    – Gregory Nisbet
    2 hours ago






  • 2





    What I don't understand is this: what would be the difference with a succession of ordinary paragraphs?

    – Bernard
    2 hours ago

















If I understand well, you' like a ‘numberless enumerate’ – some kind of oxymoron?

– Bernard
2 hours ago





If I understand well, you' like a ‘numberless enumerate’ – some kind of oxymoron?

– Bernard
2 hours ago













It might be contrary to the intended meaning of enumerate, but the API of enumerate seems to expose most of the functionality I want. Ideally I'd like to define a new environment that's merely implemented in terms of enumerate. I included other potential solutions and where I hit a wall ... but enumerate seems to be the most flexible sequence-like environment I can find.

– Gregory Nisbet
2 hours ago





It might be contrary to the intended meaning of enumerate, but the API of enumerate seems to expose most of the functionality I want. Ideally I'd like to define a new environment that's merely implemented in terms of enumerate. I included other potential solutions and where I hit a wall ... but enumerate seems to be the most flexible sequence-like environment I can find.

– Gregory Nisbet
2 hours ago




2




2





What I don't understand is this: what would be the difference with a succession of ordinary paragraphs?

– Bernard
2 hours ago





What I don't understand is this: what would be the difference with a succession of ordinary paragraphs?

– Bernard
2 hours ago










0






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',
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%2f470155%2fsuppress-item-numbers-specifically-in-enumerate-environment-as-modified-by-the%23new-answer', 'question_page');
}
);

Post as a guest















Required, but never shown

























0






active

oldest

votes








0






active

oldest

votes









active

oldest

votes






active

oldest

votes
















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%2f470155%2fsuppress-item-numbers-specifically-in-enumerate-environment-as-modified-by-the%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