hexo-reference-sci
is based on hexo-reference-new and PR named modified render logics to support non-number footnote marks. Thanks the original contribution from these two authors.
However, when I generate the cross-reference with pached hexo-reference-new, some strange behavior appears. This is the first reason I decided to improve the original hexo-reference-new
.
Furthermore, given that scientific writing has specific requirements regarding citation formatting and other aspects compared to general writing, this plugin will undergo significant modifications based on the existing one.
This hexo plugin will generate cross-reference when wring scitific paper or blog. On base of AMA STYLE GUIDE, several adjustments is necessary in the context of webpage. The following is a sample:
In-text Citations Basics:
Use superscript arabic numerals to cite material[1]. The first reference used in a written document is listed as 1 in the reference list. If there are server citations, each number should be displayed. For example, here are several citations[2][3].
References
1. Cancer Research Funding. National Cancer Institute. Publication date unavailable. Updated June 6, 2011. Accessed November 3, 2012.
2. Andre F, Zielinski CC. Optimal strategies for the treatment of metastatic triple-negative breast cancer with currently approved agents. Ann Oncol. 2012;23(Suppl 2):vi46-vi51.
3. Gradishar WJ. Taxanes for the treatment of metastatic breast cancer. Breast Cancer (Auckl.). 2012;6:159-171.
Here is the first reference[^first].
The expected style of cross-reference[^anyStringIsOk].
Here is the third reference[^another].
[^first]: basic footnote content.
[^anyStringIsOk]: [AMA STYLE GUIDE](https://guides.lib.uw.edu/hsl/ama/intext).
[^another]: [Wiki](https://www.wikiwand.com/en/Wiki).
Content:
Reference: