Whenever a new command is declared, each argument has to be in brackets {}, so that a new macro with several mandatory arguments looks like this:  \myMacro{1stArg}{2ndArg}{3rdArg}{4thArg}   Is there any way to get a macro that looks like this?  \myMacro{1stArg, 2ndArg, 3rdArg, 4thArg}
It seems that a common operation needed when defining new commands is to scan over a list of arguments (separated e.g. by a comma, but maybe by something else) and do something with each argument in the list, find the last one, or whatever.  For example to write commands that look like \Command{a,b,c} or \Command{c.d.e} and do something with each a, b, and c. See e.g. questions on  and .  Some solutions have been posted there, but what would be the best idiom to perform such kind of operations? LaTeX's \@for looks very nice, but is it possible to use it to scan anything other than comma-separated lists?
How to fix the Brazilian daylight saving time (Summer Time) of 2018 in Olson database files? The Brazilian Government has just issued a law that shifts the beginning of the Brazilian DST (Daylight Saving Time) locally called as Summer Time.   This new DST date will come into force in the next month, to be more precise on 18th of November of 2018. So, we won't have enough time to wait for a new Olson update through the operation system updates, neither downloading a new Olson database package might be enough.  I have downloaded the file tzdb-2018e.tar.tz from . Inside that package I found the file southamerica and I have located the following entry:  ... # From Steffen Thorsen (2017-12-18): # According to many media sources, next year's DST start in Brazil will move to # the first Sunday of November, and it will stay like that for the years after. # ... https://www.timeanddate.com/news/time/brazil-delays-dst-2018.html # From Steffen Thorsen (2017-12-20): # http://www.planalto.gov.br/ccivil_03/_ato2015-2018/2017/decreto/D9242.htm Rule    Brazil  2018    max -   Nov Sun&gt;=1  0:00    1:00    - Rule    Brazil  2023    only    -   Feb Sun&gt;=22 0:00    0   - ...   The comments preceding the entry rule for 2018 matches the old law from the end of 2017, but there's a new law that shifts it to the 3rd Sunday of November of 2018.  How to fix that Olson entry shifting it to the 3rd Sunday of November? I have tried Sun&gt;=3 yet, and it didn't work. Galois Group of $\sqrt{2+\sqrt{2}}$ over $\mathbb{Q}$ So I want to show that $\mathbb{Q}(\sqrt{2+\sqrt{2}})$ is Galois over $\mathbb{Q}$ and determine its Galois group.   My thoughts are as follows:  Define $\alpha := \sqrt{2+\sqrt{2}}$. Then it is easily shown that $\alpha$ satisfies $\alpha^4-4\alpha^2+2=0$.  Define $f(x) := x^4-4x^2+2$. Then $f$ is irreducible over $\mathbb{Q}$ by Eisenstein with $p=2$.  So we have that $f$ is the irreducible polynomial for $\alpha$ over $\mathbb{Q}$.   Further $|\mathbb{Q}(\alpha):\mathbb{Q}|=4$.  For $\mathbb{Q}({\alpha})$ to be Galois, it must contain all roots of $f$.   Define $K=\mathbb{Q}(\alpha)$ for convenience.  Define $\alpha := \alpha_1$.  Since $f$ has only even powers, we know that $-\alpha := \alpha_2$ is a root, and therefore contained in $K$ since $K$ is a field.  We note that the other two roots are $\alpha_3=\sqrt{2-\sqrt{2}}$ and $\alpha_4=-\sqrt{2-\sqrt{2}}$.  So in order to show $K$ is Galois, it must be shown that $\alpha_3$ and $\alpha_4$ lie in $K$.  Now $\alpha_1^2=2+\sqrt2$ and so $\sqrt2 \in K$. Thus $-\sqrt2 \in K$ since $K$ is a field.  Can somebody explain why $\alpha_3$ and $\alpha_4$ lie in $K$?  Next we are to determine the Galois group of $K$.  Assuming $K$ is Galois, since it has degree $4$ over $\mathbb{Q}$ (shown earlier), we know that its Galois group has size $4$. There are only two groups of size $4$, namely $V_4$ and $C_4$, the Klein four group and the cyclic group of order $4$.  How do we determine which of these choice is in fact the Galois Group? Navigate folder structure in Open/Save File Dialog with keyboard? After hitting ⌘-O, how can I navigate my folders and select a file to open using only my keyboard?   In particular, how can I get the focus into the folder list? (From there I can use arrows or start typing the first letters of the desired file/folder.)  In some programs I can rely on hitting TAB 5 times, but this isn't reliable and I figure there must be a better way. Singular or plural verb after parenthetical material containing a conjunction? I would tend to say     Sara (and all of us) have a lot to think about now.   ...but it occurs to me that if I remove the parenthetical it's clearly incorrect. Is it proper to say     Sara (and all of us) has a lot to think about now.   ...that sounds really strange to my ear.  Also, does it change the rules in any way if I use an em dash, e.g.     Sara–and all of us–have a lot to think about now. Which "href" value should I use for JavaScript links, "#" or "javascript:void(0)"? The following are two methods of building a link that has the sole purpose of running JavaScript code. Which is better, in terms of functionality, page load speed, validation purposes, etc.?    function myJsFunc() {     alert("myJsFunc"); } &lt;a href="#" onclick="myJsFunc();"&gt;Run JavaScript Code&lt;/a&gt;     or    function myJsFunc() {     alert("myJsFunc"); }  &lt;a href="javascript:void(0)" onclick="myJsFunc();"&gt;Run JavaScript Code&lt;/a&gt; C++ vectors (instead of arrays) Direction of Friction on two stacked boxes How to prove $C_1 \|x\|_\infty \leq \|x\| \leq C_2 \|x\|_\infty$? I want to prove the following theorem (no idea whether it has a name):  Let $V = \mathbb{R}^n$ or $\mathbb{C}^n$ and $\|\cdot\|$ be a norm on $V$. Then, there exist $C_1, C_2 &gt; 0$ such that for all $x \in V$:  $$C_1 \|x\|_\infty \leq \|x\| \leq C_2 \|x\|_\infty$$  I first let $x \neq 0$ (otherwise it would be trivial). Then, I divided by $\|x\|_\infty$ and normalized the vector $x$ such that $\|x\|_\infty = 1$. That left me with  $$C_1 \leq \|x\| \leq C_2$$  but I don't see how this could help me or how I could possibly limit an unknown norm. How can I proceed? Or is this the wrong way anyway? Thanks for any answers. How do I install drivers for an Intel HD Graphics? In System Info in 11.10, the graphics driver wasn't detected. I use ACER Aspire 4750 with Intel Core i3-2340M and Intel HD Graphics 3000 graphic card  How to install the driver for my Ubuntu? Problem:   Prove that a set of nine consecutive integers cannot be partitioned into two subsets with same product   My attempt:  This problem would be solved if it could be proven that 9 consecutive numbers cannot exist such that all the numbers are of the form $2^a  3^b  5^c  7^d$ where $a,b,c,d$ are integers.  A suitable hint would be appreciated, I don not want a complete solution.  Edit:  If there existed a prime factor greater than $7$ of any number present in the set, then its multiple cannot exist b/c $22-11&gt;9$  Edit 2: As mentioned by Erick, my reasoning is not valid for numbers $1-9$ and $2-9$, let this be an exception. How do I find the package that provides a file? Run Script on Wakeup? I have interesting bug that I have experienced before but has gone away on its own. This one is not going away though.  I have a giant stripe or chunks missing from my desert biome, I would say probably 7 chunks long.  I'm guessing the chunks are corrupted or something, what was hoping to figure is whether it can repaired or reverted.  Here is a picture of the problem. How to make a file executable? How can I make my file so that I can double click on it, and it runs. It is a .sh script, but I also have files that say:  executable (application/x-executable)  in the description of what they are.  I can't run any of these from terminal, or by double clicking.  If possible, I would like a way using either the GUI or a Terminal, but not a combination of the two.  Here is a screenshot of what I see when I right click then go on properties. The file first:    And the shell script here:    NB: I accept that this is a duplicate (I was looking for it, and couldn't find it, so asked + answered it, hoping that I would find it) however, I don't think the question about .desktop files is a duplicate. PhD in Europe without scholarship from non-European homeland I earned my bachelors in Computer Engineering from my home country. I am now enrolled in a Physics masters program in the same university. Next year I plan to find a different university in Europe in which to enroll in a Computer Engineering PhD program.  However I doubt that I'll receive any scholarships from my homeland's government when studying abroad. Can I survive if I start to live out of my own my pocket? Is that enough to live in Europe just for a half year. Are there any available funds that can supplement my income such as a TA/RA's salary?  My main question is:   How to survive if I want to study PhD in Europe without any scholarship from my home country? Which country might provide sufficient support for a foreigner to study at graduate level?   I am interested to Germany and Finland but any European country would be acceptable! How does one restrict number of allowed types in Java generic type Prove that $\int_{0}^{1}\sin{(\pi x)}x^x(1-x)^{1-x}\,dx =\frac{\pi e}{24} $ jQuery 1.9 checkbox not checked second time after once it unchecked How come Snape and Lily have the same patronus? Why is Severus Snape's Patronus the same as Lily Potter's? Are Snape and Lily related somehow? Are Snape and Harry related? \section*[toc]{normal section title} not working for me