Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Journal of Cheminformatics #378

Open
cderv opened this issue Mar 21, 2021 · 2 comments
Open

Add Journal of Cheminformatics #378

cderv opened this issue Mar 21, 2021 · 2 comments
Labels
feature a feature request or enhancement help wanted ❤️ we'd love your help!

Comments

@cderv
Copy link
Collaborator

cderv commented Mar 21, 2021

Info here:
https://jcheminf.biomedcentral.com/submission-guidelines/preparing-your-manuscript/software

From a very interesting thread

https://twitter.com/egonwillighagen/status/1372552771459760129?s=21

Current working content with Rmd template

https://github.com/jcheminform/markdown-jcheminf

Special because of Cito for bibliography

https://jcheminf.biomedcentral.com/articles/10.1186/s13321-020-00448-1

This issue is for referencing of useful resources and discussing the how if this is found useful.

@egonw
Copy link

egonw commented Mar 21, 2021

@cderv, I had a quick look at the PR of the springer_article and looks straightforward (just need to find time...). But my hands are itching... oh, how I want my semtex LaTeX package now :) (for the readers of my blog :)

For now, can you give me a pointer how to tweak the future jcheminform_article with a type parameter for something like type="research", type="software", for the various article types the journal has?

@cderv
Copy link
Collaborator Author

cderv commented Mar 21, 2021

For now, can you give me a pointer how to tweak the future jcheminform_article with a type parameter for something like type="research", type="software", for the various article types the journal has?

What would the type change in the template ?

Recently, there was a PR for ims_article (#372) with a journal parameter to change some details. You'll also find joss_article which as a parameter for changing journal which sets some variable for pandoc template (https://github.com/rstudio/rticles/blob/master/R/joss_article.R)
Other formats like copernicus_journal will rely on a Pandoc variable in the Rmd file (

journal: "`r rticles::copernicus_journal_abbreviations(journal_name = 'communication')`"
) that will change the pandoc template behavior (
\documentclass[$journal$, manuscript]{copernicus}
) because there is special LaTeX class. The assiocated R function for output format don't have a journal parameter in this case (https://github.com/rstudio/rticles/blob/master/R/copernicus_article.R)

Anyhow, there is several ways to do that. It will depend on what the differences are between your article types.If you explain what they are, I can help see what the best option is. It would be (1) either inside the output format itself or (2) as a pandoc variable.
(1) would be suitable if you need the parameter to have some effect on the R side changing some stuff in the output format call.
(2) would be enough if the type has effect only inside the Pandoc template.

Hope it helps.

@cderv cderv added feature a feature request or enhancement help wanted ❤️ we'd love your help! and removed enhancement labels Jul 19, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature a feature request or enhancement help wanted ❤️ we'd love your help!
Projects
None yet
Development

No branches or pull requests

2 participants