5,497 reputation
2544
bio website ellipsix.net
location Wuhan, China
age 28
visits member for 4 years, 4 months
seen yesterday

I'm a postdoc doing research in high-energy particle physics. I also have a hobby interest in computer programming.

You can find me on Twitter, or check out my blog and personal website! Or you can email me at stack@ellipsix.net.

However, please don't contact me through any other channel about something that should be handled through this site. If you do, I'll probably just tell you to post it here.


Dec
11
comment Vectors and indices
You could also consider r_i^2, since the square of a vector is the square of its magnitude (assuming you define magnitude using the L2 norm, as is typical). This is the most common way to write squared vectors in many fields of physics. If you want to preserve the vector notation, consider setting vectors in bold instead of using arrows.
Dec
1
comment Code for pin icon on a map
@Harry it's possible you might have nothing to lose by using XeLaTeX or LuaLaTeX for this particular document. See this question‌​.
Nov
28
answered When to use $something$ syntax?
Oct
29
comment Show only main part of Tikz diagram and outliers via extension
For what it's worth, cutting out part of the axis is considered to be bad presentation in many cases. It distorts the relative magnitudes of the different points on your graph, so e.g. it could make the difference between 75 and 80 look much more significant than it really is. But whether this is the case with your graph depends on the interpretation of your data.
Oct
28
comment How do I gracefully retire a package?
@EnthusiasticStudent of course, there is no guarantee people don't use my package. If there were I would just have it removed from CTAN and not even ask this question. ;-) But when two packages serve the same purpose (I don't mean "drawing" like Asymptote and TikZ, I mean commands in one are practically aliases for commands in another), it is better for the community to standardize on one option or the other. On point (2) if there were new functionality to add, I would make a new package.
Oct
27
awarded  Good Question
Oct
26
comment How do I gracefully retire a package?
@EnthusiasticStudent consider it a premise of the question that there is no reason for anyone to use my package. But in this case, all the functionality provided by my package also exists in other packages, so people can just use those other packages.
Oct
26
comment How do I gracefully retire a package?
@cfr yes, of course, no switching of the TeX engine is involved. And the information in that comment is exactly the sort of thing I'm looking for in the answers.
Oct
26
comment How do I gracefully retire a package?
@cfr what I want is to advise anyone considering using my package that they should no longer use it, in the strongest terms reasonable. I guess I'm coming at this from the mindset of other programming languages, where some piece of code can be designated "deprecated" or "obsolete" to indicate that the code is bad in some way that will not change in future versions, and should be avoided. Perhaps it contains subtle unfixable errors, or is just stylistically undesirable. Whatever the equivalent status is in LaTeX, I want my package to have it.
Oct
25
comment How do I gracefully retire a package?
@cfr perhaps both? Anyway that link could be the basis of a very good answer.
Oct
25
comment How do I gracefully retire a package?
No, it seems you've misinterpreted my question. It is not true that I don't want to maintain the package anymore. I fully intend to continue serving as the package maintainer. The issue is that the package itself is useless. It merely duplicates functionality provided by other packages, so there is no reason for anyone to use it. The essence of my question is how to properly indicate to people that they should not use my package anymore.
Oct
25
awarded  Nice Question
Oct
25
asked How do I gracefully retire a package?
Oct
16
answered Drawing two edges, one is missing an arrowhead
Sep
26
awarded  Good Answer
Sep
19
comment Put Text on Odd Pages Only
Perhaps you could make a PDF file consisting of two copies of the background image, and print as many copies of that (two-sided) as the number of sheets you'll need, then re-feed those sheets into the printer to print your actual document, one-sided. Of course this depends on whether your printer can handle printing on top of a previous printout without ruining it.
Sep
16
comment Difference between *.tex and *.txt Files
@Alexander hm, I didn't know that. (What value represents EOF?) Though I still think it's a useful point to make that a text editor will either display or discard the entire contents of the file, so there's no possibility to transmit malware in a text file as the OP seems to be worried about (except by exploiting a major bug in the text editor).
Sep
16
comment Difference between *.tex and *.txt Files
For what it's worth, opening any file in a text editor will always show you all the content of the file. For some files (like .exe files) part of that content will be invisible/unprintable characters, and the rest will look like gibberish, but the point is, a text editor will attempt to faithfully display every single byte in the file. Text editors don't have any concept of macros or formatting commands or any other sort of hidden data.
Sep
4
awarded  Enlightened
Sep
4
awarded  Nice Answer