Spaces:
Running
Running
Commit History
Yesterday
-
Journal Formatter: footnotes, web references, books and reports, author marks, cleaner LaTeX
unknown +1: Claude Opus 5.5Found with a new tester (devtools/fmt_corpus.py + fmt_audit.py: 3 realistic manuscripts x 8 journal styles, Word and LaTeX checked against the source and the journal's rules, every LaTeX project compiled): - Footnotes were dropped everywhere: now real Word footnotes and \footnote in LaTeX. - Web references lost their URL ('Available' was read as the journal); every style now prints the URL its way. - Books and reports: IEEE / APA / Harvard / Vancouver / Chicago forms are read (edition, place, publisher) and formatted per style; an APA book is no longer turned into a journal article with 'Wiley' as the journal. - '(ISO, 2018)' resolves to 'International Organization for Standardization' (abbreviation / initials). - Elsevier LaTeX: author marks '1,*' no longer split into '?', the corresponding-author line is not an affiliation, no trailing commas; table captions get room above the table. - LaTeX: author-year reference lists unnumbered with a hanging indent; MDPI / Vancouver lists '1.…2eb3609
7 days ago
-
Journal Formatter: equations never run past the column or page
unknown +1: Claude Opus 5.5- LaTeX: a typed display equation wider than the column is scaled down to fit, with room for its number (new \fmmath macro, compiled under IEEEtran, elsarticle and article); matrices up to 30 columns. - Word: an equation picture wider than the column is made smaller instead of running past the page edge. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>538ec83
8 days ago
-
Journal Formatter: LaTeX that compiles cleanly on Overleaf, two-column PDFs read correctly
unknown +1: Claude Opus 5.5- LaTeX: equation pictures and tables are never wider than the column (they overlapped the next column and the equation number); a table too wide for one column spans both; a caption goes to the float of its own kind; a caption whose figure/table could not be read keeps its place with a marked box instead of vanishing. - Sections styled one level too low (every section came out as a subsection 'A., B.') are moved up. - Captions pair with the right figure when the manuscript runs figure, caption, figure, caption. - Equations pasted as pictures on their own line are display equations, not uncaptioned figures. - PDF input: the gap between two columns is detected, so lines of the left and right column are no longer glued together; paragraphs, references and captions cut by a line or column break are rejoined; the hyphen of a compound word (peer-to-peer) is kept. - References written the Elsevier numbered way are read and restyled. - New texlint: every generated main.tex is checked …1b14e8e -
Formatter keeps a misread reference as written; dashboard lock and header wording
unknown +1: Claude Opus 5.5- formatmatch/refs: a parse that loses a surname or title word, or reads a one-letter title, is not trusted; the author's own reference text is kept instead of printing a wrong one. - Dashboard lock text no longer talks about uploads; guest bar says '1 trial document'. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>0f86a58 -
Journal Formatter and Journal Finder as native tabs of the suite (work in progress)
unknown +1: Claude Opus 5.5Both tools were separate Streamlit apps shown in a frame. Their engines now live in this repository and the tabs are built in Gradio. Journal Formatter (formatter_tab.py, formatmatch/) - FormatMatch engine copied from github.com/rasheedsbp/Formatmatch. - Manuscript + journal name / publisher style / Word template / author guidelines -> Word file, LaTeX project zip, formatting report. - Overleaf: the zip has main.tex at its top level; "Open in Overleaf" hands it over by its public address on the Space (SPACE_HOST), with upload instructions otherwise. Journal Finder (finder_tab.py, finder/) - journal_traffic pipeline copied from github.com/rasheedsbp/ catalyst-submit, with its data lists in finder/data (Git LFS): Scopus source list, SCImago 2025, ABDC 2025, PubMed serials, CORE ranks. - finder/run_job.py runs every search as its own process with its own result folder: the pipeline prints, calls input() and writes to a shared ./output, which is not safe for several users i…7ee2a84