{
  "_id": "6a1febe1b401979e7344072f",
  "Package": "texor",
  "Type": "Package",
  "Title": "Converting 'LaTeX' 'R Journal' Articles into 'RJ-web-articles'",
  "Version": "1.6.0",
  "Authors@R": "c(person(given = \"Abhishek\",\nfamily = \"Ulayil\",\nemail = \"perricoq@outlook.com\",\nrole = c(\"aut\", \"cre\",\"cph\"),\ncomment = c(ORCID = \"0009-0000-6935-8690\")),\nperson(given = \"Heather\",\nfamily = \"Turner\",\nemail = \"ht@heatherturner.net\",\nrole = \"ctb\",\ncomment = c(ORCID = \"0000-0002-1256-3375\")),\nperson(given = \"Christophe\",\nfamily = \"Dervieux\",\nrole = \"ctb\",\nemail = \"christophe.dervieux@gmail.com\",\ncomment = c(ORCID = \"0000-0003-4474-2498\")),\nperson(given = \"Mitchell\",\nfamily = \"O'Hara-Wild\",\nrole = \"ctb\",\nemail = \"mail@mitchelloharawild.com\",\ncomment = c(ORCID = \"0000-0001-6729-7695\")),\nperson(given = \"Dianne\",\nfamily = \"Cook\",\nemail = \"dicook@monash.edu\",\nrole = \"ctb\",\ncomment = c(ORCID = \"0000-0002-3813-7155\")),\nperson(given = \"Yinxiang\",\nfamily = \"Huang\",\nemail = \"21375146@buaa.edu.cn\",\nrole = \"ctb\",\ncomment = c(ORCID = \"0009-0007-2031-7901\")))",
  "Description": "Articles in the 'R Journal' were first authored in\n'LaTeX', which performs admirably for 'PDF' files but is less\nthan ideal for modern online interfaces. The 'texor' package\ndoes all the transitional chores and conversions necessary to\nmove to the online versions.",
  "License": "MIT + file LICENSE",
  "URL": "https://github.com/Abhi-1U/texor",
  "BugReports": "https://github.com/Abhi-1U/texor/issues",
  "Encoding": "UTF-8",
  "RoxygenNote": "7.3.2",
  "VignetteBuilder": "knitr",
  "Config/testthat/edition": "3",
  "Language": "en-US",
  "SystemRequirements": "pandoc (>= 3.1) - https://pandoc.org",
  "Config/pak/sysreqs": "cmake make libicu-dev libjpeg-dev libpng-dev\nlibuv1-dev libxml2-dev libssl-dev libpoppler-cpp-dev\npoppler-data",
  "Repository": "https://abhi-1u.r-universe.dev",
  "Date/Publication": "2026-02-03 15:23:59 UTC",
  "RemoteUrl": "https://github.com/abhi-1u/texor",
  "RemoteRef": "HEAD",
  "RemoteSha": "45590dea2fa542517bf5f3b8c2a8105a5991eeab",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-06-03 08:51:05 UTC",
    "User": "root"
  },
  "Author": "Abhishek Ulayil [aut, cre, cph] (ORCID:\n<https://orcid.org/0009-0000-6935-8690>),\nHeather Turner [ctb] (ORCID: <https://orcid.org/0000-0002-1256-3375>),\nChristophe Dervieux [ctb] (ORCID:\n<https://orcid.org/0000-0003-4474-2498>),\nMitchell O'Hara-Wild [ctb] (ORCID:\n<https://orcid.org/0000-0001-6729-7695>),\nDianne Cook [ctb] (ORCID: <https://orcid.org/0000-0002-3813-7155>),\nYinxiang Huang [ctb] (ORCID: <https://orcid.org/0009-0007-2031-7901>)",
  "Maintainer": "Abhishek Ulayil <perricoq@outlook.com>",
  "MD5sum": "ce95b14d055674a6a8864e26db3598cf",
  "_user": "abhi-1u",
  "_type": "src",
  "_file": "texor_1.6.0.tar.gz",
  "_fileid": "05af8298bd59d36f6bba7db3fa75b70407082b1b8ea29d32a804fb2e820faaa0",
  "_filesize": 667261,
  "_sha256": "05af8298bd59d36f6bba7db3fa75b70407082b1b8ea29d32a804fb2e820faaa0",
  "_created": "2026-06-03T08:51:05.000Z",
  "_published": "2026-06-03T08:54:57.554Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 79256810012,
      "time": 133,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7379982164"
    },
    {
      "job": 79256810019,
      "time": 151,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7379987994"
    },
    {
      "job": 79256809990,
      "time": 148,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7379976552"
    },
    {
      "job": 79256809976,
      "time": 193,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7379991178"
    },
    {
      "job": 79256260439,
      "time": 190,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7379932349"
    },
    {
      "job": 79256810001,
      "time": 122,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7379977946"
    },
    {
      "job": 79256810061,
      "time": 124,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7379978277"
    },
    {
      "job": 79256810074,
      "time": 112,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7379974151"
    },
    {
      "job": 79256810080,
      "time": 110,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7379973531"
    }
  ],
  "_buildurl": "https://github.com/r-universe/abhi-1u/actions/runs/26873965353",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/abhi-1u/texor",
  "_commit": {
    "id": "45590dea2fa542517bf5f3b8c2a8105a5991eeab",
    "author": "Abhishek Ulayil <62772223+Abhi-1U@users.noreply.github.com>",
    "committer": "GitHub <noreply@github.com>",
    "message": "Merge pull request #104 from mitchelloharawild/citation-url\n\nRemove rjournal.github.io citation_url in metadata",
    "time": 1770132239
  },
  "_maintainer": {
    "name": "Abhishek Ulayil",
    "email": "perricoq@outlook.com",
    "login": "abhi-1u",
    "uuid": 62772223
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "rmarkdown",
      "role": "Imports"
    },
    {
      "package": "pdftools",
      "role": "Imports"
    },
    {
      "package": "tools",
      "role": "Imports"
    },
    {
      "package": "tinytex",
      "role": "Imports"
    },
    {
      "package": "yaml",
      "role": "Imports"
    },
    {
      "package": "stringr",
      "role": "Imports"
    },
    {
      "package": "xfun",
      "role": "Imports"
    },
    {
      "package": "logger",
      "role": "Imports"
    },
    {
      "package": "rjtools",
      "role": "Imports"
    },
    {
      "package": "rebib",
      "role": "Imports"
    },
    {
      "package": "cli",
      "role": "Imports"
    },
    {
      "package": "whisker",
      "role": "Imports"
    },
    {
      "package": "desc",
      "role": "Imports"
    },
    {
      "package": "bookdown",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "spelling",
      "role": "Suggests"
    },
    {
      "package": "rstudioapi",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    }
  ],
  "_owner": "abhi-1u",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2025-23",
      "n": 1
    },
    {
      "week": "2025-29",
      "n": 1
    },
    {
      "week": "2025-36",
      "n": 2
    },
    {
      "week": "2025-43",
      "n": 1
    },
    {
      "week": "2026-06",
      "n": 1
    }
  ],
  "_tags": [],
  "_stars": 9,
  "_contributors": [
    {
      "user": "abhi-1u",
      "count": 337,
      "uuid": 62772223
    },
    {
      "user": "fzyxh",
      "count": 58,
      "uuid": 20641413
    },
    {
      "user": "mitchelloharawild",
      "count": 2,
      "uuid": 16127127
    },
    {
      "user": "hturner",
      "count": 1,
      "uuid": 3343008
    },
    {
      "user": "robjhyndman",
      "count": 1,
      "uuid": 127518
    }
  ],
  "_userbio": {
    "uuid": 62772223,
    "type": "user",
    "name": "Abhishek Ulayil",
    "description": "GSoC 22,23 @rjournal "
  },
  "_downloads": {
    "count": 619,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/texor"
  },
  "_devurl": "https://github.com/abhi-1u/texor",
  "_searchresults": 8,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "extra/texor.html",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/abhi-1u/texor",
  "_realowner": "abhi-1u",
  "_cranurl": true,
  "_releases": [
    {
      "version": "1.0.1",
      "date": "2023-06-08"
    },
    {
      "version": "1.0.2",
      "date": "2023-06-11"
    },
    {
      "version": "1.0.3",
      "date": "2023-06-13"
    },
    {
      "version": "1.3.0",
      "date": "2023-09-27"
    },
    {
      "version": "1.5.0",
      "date": "2024-10-15"
    },
    {
      "version": "1.5.3",
      "date": "2024-12-13"
    },
    {
      "version": "1.5.6",
      "date": "2025-04-01"
    },
    {
      "version": "1.6.0",
      "date": "2025-09-08"
    }
  ],
  "_exports": [
    "article_has_tikz",
    "check_markdown_file",
    "convert_to_markdown",
    "convert_to_native",
    "convert_to_png",
    "copy_other_files",
    "count_env",
    "count_inline",
    "create_article",
    "find_wrapper",
    "generate_rmd",
    "get_journal_details",
    "get_md_file_name",
    "get_texfile_name",
    "get_wrapper_type",
    "handle_figures",
    "include_style_file",
    "latex_to_web",
    "log_setup",
    "pandoc_version_check",
    "patch_code_env",
    "patch_equations",
    "patch_figure_env",
    "patch_table_env",
    "pre_conversion_statistics",
    "produce_html",
    "rnw_generate_rmd",
    "rnw_to_rmd",
    "stream_editor",
    "texor_log"
  ],
  "_help": [
    {
      "page": "article_has_tikz",
      "title": "Check if article has tikz images or not",
      "topics": [
        "article_has_tikz"
      ]
    },
    {
      "page": "check_markdown_file",
      "title": "check markdown file",
      "topics": [
        "check_markdown_file"
      ]
    },
    {
      "page": "convert_to_markdown",
      "title": "convert LaTeX wrapper to markdown",
      "topics": [
        "convert_to_markdown"
      ]
    },
    {
      "page": "convert_to_native",
      "title": "convert LaTeX wrapper to native pandoc AST",
      "topics": [
        "convert_to_native"
      ]
    },
    {
      "page": "convert_to_png",
      "title": "convert one single pdf file to png",
      "topics": [
        "convert_to_png"
      ]
    },
    {
      "page": "copy_other_files",
      "title": "Copy Supporting Documents like images,bib file,etc.",
      "topics": [
        "copy_other_files"
      ]
    },
    {
      "page": "count_env",
      "title": "count latex environments",
      "topics": [
        "count_env"
      ]
    },
    {
      "page": "count_inline",
      "title": "count inline elements",
      "topics": [
        "count_inline"
      ]
    },
    {
      "page": "create_article",
      "title": "Create an R Journal article with a modified template for texor.",
      "topics": [
        "create_article"
      ]
    },
    {
      "page": "find_wrapper",
      "title": "find wrapper file",
      "topics": [
        "find_wrapper"
      ]
    },
    {
      "page": "generate_rmd",
      "title": "Modify Markdown to R-markdown",
      "topics": [
        "generate_rmd"
      ]
    },
    {
      "page": "get_journal_details",
      "title": "get Journal details",
      "topics": [
        "get_journal_details"
      ]
    },
    {
      "page": "get_md_file_name",
      "title": "get markdown file name",
      "topics": [
        "get_md_file_name"
      ]
    },
    {
      "page": "get_texfile_name",
      "title": "Get the name of the tex file included within wrapper file",
      "topics": [
        "get_texfile_name"
      ]
    },
    {
      "page": "get_wrapper_type",
      "title": "Get the name of the wrapper file in the article dir",
      "topics": [
        "get_wrapper_type"
      ]
    },
    {
      "page": "handle_figures",
      "title": "handle figures",
      "topics": [
        "handle_figures"
      ]
    },
    {
      "page": "include_style_file",
      "title": "Include Style file",
      "topics": [
        "include_style_file"
      ]
    },
    {
      "page": "latex_to_web",
      "title": "latex to web",
      "topics": [
        "latex_to_web"
      ]
    },
    {
      "page": "log_setup",
      "title": "texor log setup",
      "topics": [
        "log_setup"
      ]
    },
    {
      "page": "pandoc_version_check",
      "title": "check texor pandoc compatibility",
      "topics": [
        "pandoc_version_check"
      ]
    },
    {
      "page": "patch_figure_env",
      "title": "patch figure environments",
      "topics": [
        "patch_figure_env"
      ]
    },
    {
      "page": "patch_table_env",
      "title": "patch table environment",
      "topics": [
        "patch_table_env"
      ]
    },
    {
      "page": "pre_conversion_statistics",
      "title": "pre conversion statistics",
      "topics": [
        "pre_conversion_statistics"
      ]
    },
    {
      "page": "produce_html",
      "title": "call rmarkdown::render to generate html file",
      "topics": [
        "produce_html"
      ]
    },
    {
      "page": "rnw_generate_rmd",
      "title": "Modify Markdown from Sweave to R-markdown",
      "topics": [
        "rnw_generate_rmd"
      ]
    },
    {
      "page": "rnw_to_rmd",
      "title": "Sweave to RMarkdown",
      "topics": [
        "rnw_to_rmd"
      ]
    },
    {
      "page": "stream_editor",
      "title": "stream editor",
      "topics": [
        "stream_editor"
      ]
    },
    {
      "page": "texor_log",
      "title": "log messages for various categories",
      "topics": [
        "texor_log"
      ]
    }
  ],
  "_readme": "https://github.com/abhi-1u/texor/raw/HEAD/readme.md",
  "_rundeps": [
    "askpass",
    "base64enc",
    "BiocManager",
    "bookdown",
    "brio",
    "bslib",
    "cachem",
    "callr",
    "cli",
    "cpp11",
    "curl",
    "desc",
    "digest",
    "distill",
    "downlit",
    "evaluate",
    "fansi",
    "fastmap",
    "fontawesome",
    "fs",
    "generics",
    "glue",
    "here",
    "highr",
    "htmltools",
    "hunspell",
    "jquerylib",
    "jsonlite",
    "knitr",
    "lifecycle",
    "logger",
    "lubridate",
    "magrittr",
    "memoise",
    "mime",
    "openssl",
    "pdftools",
    "png",
    "processx",
    "ps",
    "purrr",
    "qpdf",
    "R6",
    "rappdirs",
    "Rcpp",
    "rebib",
    "rjtools",
    "rlang",
    "rmarkdown",
    "rprojroot",
    "rstudioapi",
    "sass",
    "stringi",
    "stringr",
    "sys",
    "timechange",
    "tinytex",
    "vctrs",
    "whisker",
    "withr",
    "xfun",
    "xml2",
    "yaml",
    "yesno"
  ],
  "_vignettes": [
    {
      "source": "environment-handling.Rmd",
      "filename": "environment-handling.html",
      "title": "Environment Handling",
      "author": "Abhishek Ulayil",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Figure Environments",
        "For the best results after conversion :",
        "Notes",
        "Table Environments",
        "Code Environments",
        "Supported RJ-article (LaTeX) code environment:",
        "Sweave code chunks",
        "Math Environments",
        "Equation Numbering",
        "Output Formats"
      ],
      "created": "2023-05-29 17:16:15",
      "modified": "2024-10-15 05:54:32",
      "commits": 3
    },
    {
      "source": "introduction-to-texor.Rmd",
      "filename": "introduction-to-texor.html",
      "title": "Introduction to texor",
      "author": "Abhishek Ulayil",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Why migrate to web format ?",
        "How do we bring back the legacy documents into a modern format ?",
        "Internal Conversion Workflow:",
        "Stage 0 : preparing to convert",
        "Stage 1 : Copying/Removing Style files",
        "Stage 2 : Handling Bibliographies",
        "Stage 3 : Handing Figures",
        "Stage 4 : Patching Environments",
        "Stage 5 : Converting the LaTeX document to Markdown",
        "Stage 6 : Copying over dependency files",
        "Stage 7 : Converting the Markdown to Rmarkdown",
        "Stage 8 : Creating RJ-web-article from the Rmarkdown file",
        "Note on Dependencies"
      ],
      "created": "2023-05-29 17:16:15",
      "modified": "2025-06-06 15:53:31",
      "commits": 6
    },
    {
      "source": "How-texor-convert-Sweave-to-R-Markdown.Rmd",
      "filename": "How-texor-convert-Sweave-to-R-Markdown.html",
      "title": "How texor convert Sweave to R Markdown",
      "author": "Yinxiang Huang",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction",
        "How does texor::rnw_to_rmd work?",
        "Example",
        "Discussion",
        "References"
      ],
      "created": "2024-08-26 18:39:25",
      "modified": "2024-10-15 05:54:32",
      "commits": 2
    }
  ],
  "_score": 6.431363764158987,
  "_indexed": true,
  "_nocasepkg": "texor",
  "_universes": [
    "abhi-1u"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.6.0",
      "date": "2026-06-03T08:53:15.000Z",
      "distro": "noble",
      "commit": "45590dea2fa542517bf5f3b8c2a8105a5991eeab",
      "fileid": "62217e20fcac197f0ea8719236a621b92e07b40177cb99f5f48bd90c7b2a218a",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/abhi-1u/actions/runs/26873965353"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.6.0",
      "date": "2026-06-03T08:53:27.000Z",
      "distro": "noble",
      "commit": "45590dea2fa542517bf5f3b8c2a8105a5991eeab",
      "fileid": "ec2e771ea5837c6e1ccecca6c35d7887d5199e0675e0d6ee18e81a86e0c231dd",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/abhi-1u/actions/runs/26873965353"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.6.0",
      "date": "2026-06-03T08:53:02.000Z",
      "commit": "45590dea2fa542517bf5f3b8c2a8105a5991eeab",
      "fileid": "216f4d55d31470a8d00f80f00eb8de5b2ad372d2f8a3372c55bb6e252ad01f40",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/abhi-1u/actions/runs/26873965353"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "1.6.0",
      "date": "2026-06-03T08:53:36.000Z",
      "commit": "45590dea2fa542517bf5f3b8c2a8105a5991eeab",
      "fileid": "26405b9460dcc3cb8075a68fb73fd92142d4614e84862fdd98ddecc862ce2168",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/abhi-1u/actions/runs/26873965353"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.6.0",
      "date": "2026-06-03T08:53:25.000Z",
      "commit": "45590dea2fa542517bf5f3b8c2a8105a5991eeab",
      "fileid": "6e664411ba724ccb3fffc86a2ca6ba117ea03ed843bf86fba9e6d284237eb687",
      "status": "success",
      "buildurl": "https://github.com/r-universe/abhi-1u/actions/runs/26873965353"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.6.0",
      "date": "2026-06-03T08:52:50.000Z",
      "commit": "45590dea2fa542517bf5f3b8c2a8105a5991eeab",
      "fileid": "e9e41444bd8018e1d0984fe1bf4bcb3c15c23bd2ad24bb97200033158d1c8aa8",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/abhi-1u/actions/runs/26873965353"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.6.0",
      "date": "2026-06-03T08:52:42.000Z",
      "commit": "45590dea2fa542517bf5f3b8c2a8105a5991eeab",
      "fileid": "18e384f485c27153e07a3bdbb8768a92c1b29a0db3d3d537aa4dd967119ad44e",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/abhi-1u/actions/runs/26873965353"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "1.6.0",
      "date": "2026-06-03T08:52:35.000Z",
      "commit": "45590dea2fa542517bf5f3b8c2a8105a5991eeab",
      "fileid": "c7a2e57d9f424aab33ab8f264e972443b98ba9cee4e4a770b6bd19cf561cb658",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/abhi-1u/actions/runs/26873965353"
    }
  ]
}