I am making a correlation matrix with booktabs. However, the toprule and similar commands do not extend past the first column when also using \usepackage{xltabular}. I tried to remove the xltabular package and this does indeed fix the problem but I cannot realistically forego this package in my project. How do I fix this? PS: I am using Overleaf, so there is no issue with packages being not up-to-date in Miktex. \documentclass{article} \usepackage[utf8]{inputenc}  \usepackage{booktabs} \usepackage{xltabular}  \begin{document} \begin{table}[ht]         \centering         \caption{Correlation matrix}         \label{tab:mwe_table}         \begin{tabular}{lrrrrrrr}             \toprule                 &amp; A     &amp; B        &amp; C                &amp; D            &amp; E        &amp; F            &amp; G \\              \midrule             A   &amp;          &amp; 0.14     &amp; 0.07             &amp; 0.15         &amp; -0.23    &amp; 0.36         &amp; 0.20 \\              B   &amp; 0.14     &amp;          &amp; 0.07             &amp; 0.71         &amp; -0.45 &amp; 0.69         &amp; -0.09 \\              C   &amp; 0.07     &amp; 0.07     &amp;                  &amp; 0.11         &amp; 0.19     &amp; 0.02         &amp; -0.09 \\              D   &amp; 0.15  &amp; 0.71     &amp; 0.11             &amp;              &amp; -0.02 &amp; 0.64         &amp; 0.18  \\              E   &amp; -0.23 &amp; -0.45 &amp; 0.19             &amp; -0.02     &amp;          &amp; -0.40     &amp; 0.13  \\              F     &amp; 0.36     &amp; 0.69  &amp; 0.02             &amp; 0.64         &amp; -0.40 &amp;              &amp; -0.02 \\              G     &amp; 0.20     &amp; -0.09 &amp; -0.09         &amp; 0.18         &amp; 0.13     &amp; -0.02     &amp;  \\              \bottomrule         \end{tabular}     \end{table} \end{document}
I want to have a page-filling and -breaking longtable, so I decided to try xltabular. Unfortunately xltabular seems to screw up the booktabs rules in the normal tabular environments, see:  \documentclass{article} \usepackage{booktabs, xltabular} \usepackage[active,tightpage]{preview} \PreviewEnvironment{tabular} \begin{document} \begin{tabular}{ccc}     \toprule     col1 &amp; col2 &amp; col3 \\     \midrule     row 2: &amp; more and moooooooooooore &amp; test \\     \bottomrule \end{tabular} \end{document}     Not loading xltabular resolves the issue.  Did I miss some package option or some incompatibilities? Is there a better package than xltabular which doesn't break booktabs?  (I am using TeXLive 2019 and compile with lualatex)    EDIT (by Skillmon)  I reduced the bug to the following MWE (which doesn't make much sense on its own), it looks like booktabs tries to be smart detecting something, but fails badly.  \documentclass{article} \usepackage{longtable} \let\xltabular\relax \usepackage{booktabs}  \begin{document} \begin{tabular}{ccc}     \toprule     col1 &amp; col2 &amp; col3 \\     \midrule     row 2: &amp; more and moooooooooooore &amp; test \\     \bottomrule \end{tabular} \end{document}   It seems to suffice that longtable is loaded and \xltabular is defined (even if it's just \relax).
I need a step-by-step, simple and easy way to configure swappiness. What is the difference between an Intel i7 and a Xeon quad core processor? I know the  processors have been around for a long time and are mostly used in servers, but I am curious, why do people not use the Xeons in a high performance desktop?    As far as I know about the best desktop processor out there now is the  line. The i7's and Xeons are both quad-core processors, what is the main difference in these? I just saw that the MacBook Pro's are using the quad core Xeons instead of the i7's. How do you import CA certificates onto an Android phone? I want to connect to my University's wireless using my Nexus One. When I go to "Add Wi-Fi network" in Wireless Settings I fill in the Network SSID and select 802.1x Enterprise for the security and fill everything out.  The problem is that our university's wireless uses Thawte Premium Server CA certificate for certification.  When I click the drop down list for CA certificate I get nothing in the list (just N/A)  Now I have the certificate (Thawte Premium Server CA.pem) and have moved it to my SD card, but it doesn't look like Android automatically detects it.  Where should I put the certificate so that the Android wireless manager recognizes it. In other words, how can I import a CA certificate so that Android recognizes that it is on the phone and displays it in the CA Certificate drop down list.  Thanks for any help,  Tomek  P.S. My phone is not rooted  EDIT: After doing some research it looks like you are able to install certificates by going to your phone's settings > Location &amp; Security > Install from SD card  Unfortunately it looks like the only accepted file extension is .p12. It does not look like there is a way to import .cer or .pem files (which are the only two files that come with the Thawte certificates) at this moment.  It does look like you can use a converter to convert your .cer or .pem files to .p12, however a key file is needed.    I do not know where to get this key file for the Thawte certificates. Best way to build a Plugin system with Java How would you implement a Plugin-system for your Java application?  Is it possible to have an easy to use (for the developer) system which achieves the following:   Users put their plugins into a subdirectory of the app The Plugin can provide a configuration screen If you use a framework, is the license compatible with commercial developement? Why can only some child meta sites host chat rooms? Is there any way to bypass this restriction? When I try to create a new  room from , and type "meta" in the "select a site" box, I see only 8 child meta sites. Any specific reason for this?  Update:  I just noted  (pointed out by ). The conclusion of the experiment there was:        This experiment suggests that only the meta sites, for which at least   one room already exists, are offered.   ...the distinction between beta sites and graduated sites is not sufficient to explain this.      So, if I'm reading it correctly, it is currently impossible to create a room hosted on those child metas which do not already have an existing meta room (smells like a bug!)? Or is there a way to bypass this restriction somehow?  I can think of several legitimate reasons as to why a site may choose to keep their main chat rooms and meta chat rooms separate. Killing off that freedom of choice, and that too non-uniformly, isn't a good idea. If this really is a  rather than  (for a good cause), then it should be fixed! Changing CSV layer attribute value from text to number in QGIS? I read in a CSV file for linking to a .shp file.   All the variables that are just numbers came in as text.   How do I change the text variables to numeric in QGIS? When to use "Well" or "Good" Moment generating function of the inner product of two gaussian random vectors Can anybody please suggest how I can compute the moment generating function of the inner product of two Gaussian random vectors, each distributed as $\mathcal N(0,\sigma^2)$, independent of each other? Is there some standard result available for this? Any pointer is highly appreciated. vector space dimension of linear varieties Suppose $Y=Z(f_1,\cdots ,f_r)\subseteq \mathbb{A}^n_k$ where each $f_i$'s are linear homogeneous polynomials which are $k$-linear independent. Then $Y$ is also a vector space over $k$. My question: Is the vector space dimension of $Y$ is same as the dimension of $Y$ as an affine variety? If yes how?    Thank you. How to properly handle collision in a component-based game? Trying to wrap my head around the ways to properly handle collision in a game designed around components.  I see many examples have some sort of PhysicsComponent that gets added to the entity's list of components but the actual implementation is confusing me.  For this to work, the PhysicsComponent would need access to the world around it. This doesn't make intuitive sense to me. Shouldn't a component be unaware of not only its container (the entity), but its container's container (the world)?  To me, it sounds like the level or scene should maintain a list of these entities and every game update, loop through the entities to determine which collide.  My question is firstly, whether or not this is good design, and secondly, how to determine which entities can collide. I suppose solid entities could implement an empty IRigidBody interface so the level could determine which entities in the list support collision. But is this breaking the component design?  Instead, should they contain an empty RigidBody component? This may actually be better because it may not always be empty and this approach is more future-proof. The only problem with this is the complexity. The scene would have to loop through not only every entity, but also every entity's components to determine if it had this RigidBody component.  Thirdly, when they do collide both entities should be informed somehow and I am unsure on how to accomplish this either.  Let's say that both entities contained a HealthComponent and when they collided both their healths would be decreased by some arbitrary value, 5. I suppose it would be the scene's responsibility to handle this when it detects a collision between two entities?  But then is the scene responsible for too much? I could see this possibly getting out of hand and becoming unwieldy when the scene is responsible for many things entities should not (?) have access to.  Edit: Question updated with more details. I asked  yesterday, approximately 18 hours ago ("2011-12-13 20:24:03Z" according to the hover text), and it's still being displayed as "today".  I assume the "Z" in the timestamp refers to Zulu time, so I , and the date (2011-12-14) differs from the timestamp on the question.  I don't pretend to understand all of the complexities when converting time zones, but I thought it was strange enough to report. If it matters at all, I'm in US-Eastern. Google Mobile Friendly test shows "other error" for resource loads I get the error "Couldn't load 23 page resources" when doing the mobile friendly test at     However, the error message is (the rather unfriendly) "Other error."  When I visit the site in Chrome using Developer Tools and setting the device toolbar to "Responsive," it works fine with no errors, and when I go the Google Search Console and do Crawl->Fetch As Google, I get no errors. I own a MicroMax A100. I want to install the latest version of a different ROM (Samsung or Nexus).  Is it possible? If so, can you tell me how?  If not, can I install a ROM made for a different device, but from the same manufacturer? For example, could I install a ROM for the MicroMax A110, which is the successor of A100? How to get city name from latitude and longitude coordinates in Google Maps? How does QGIS Zonal Statistics handle partially overlapping pixels? Empty Disk when trying to install dual-boot system I recently purchased an SSD to speed up my computer experience. Before, I had Windows 7 and Ubuntu in a dual-boot system. The plan was to install Windows 8 on the SSD and then set aside ~30GB for the system files of Ubuntu.  I installed Windows 8 just fine on the SSD, then I booted the Ubuntu install CD to make my partitions like always - but GParted tells me the entire SSD is unallocated. Now I am afraid I will lose my Windows installation if I try to do anything to it.  Why does GParted think there is no partition on the SSD? Shouldn't it be 4 Partitions, like the Windows installer told me?  And is it possible to ignore this and install Ubuntu on the hard disk (where it, frankly, already is) and somehow make it possible to install GRUB on the SSD to revert my dual-boot system without damaging the installed Win8? If M+N and M$\cap$N are finitely generated modules, so are M and N. Proof that the One-Dimensional Simple Harmonic Oscillator is Non-Degenerate? Analysing Bounce Rate and Time on Page Geometric interpretation of Electromagnetism