I have a subscription from Skyfonts and I am disappointed that LualaTex is not able to use fonts "rented" from Skyfonts. Other applications, Word, etc. are able to use these rented fonts.  Is there a known fix? Thank you     Skyfonts is a font subscription service that allows one to access a huge library of otherwise expensive fonts for a very nominal monthly fee. However, the fonts are not stored as files in the font directory (Windows) but in some encrypted form. Can fontspec be modified to access these fonts? I can share my Skyfont subscription details for anybody who can test and help find a fix.
On my Windows 7 system I installed via  from Fonts.com:   The font does not appear in C:\Windows\Fonts. However, it shows up in certain desktop applications, for example  as: Sabon Next Com Display  My intention was to use the font in a LaTeX document test.tex:  \documentclass{article} \usepackage{polyglossia} \setromanfont{Sabon Next Com Display}  \begin{document} Hello World! \end{document}   Unfortunately, xelatex test.tex fails:  […] Couldn't find `Sabon Next Com Displ.cfg' miktex-maketfm: No creation rule for font "Sabon Next Com Display".   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! ! fontspec error: "font-not-found" !  ! The font "Sabon Next Com Display" cannot be found. !  ! See the fontspec documentation for further information. !  ! For immediate help type H &lt;return&gt;. !...............................................    l.4 \setromanfont{Sabon Next Com Display}                                            % Sabon Next Com Display, SabonNex...  ?    Can XeLaTeX even work with fonts installed via SkyFonts? If not, what could be a workaround?
Let, $D=\{z\in \mathbb C:|z|&lt;1\}$. Which are correct?   there exists a holomorphic function $f:D \to D$ with $f(0)=0$ &amp; $f'(0)=2$. there exists a holomorphic function $f:D \to D$ with $f\left(\dfrac{3}{4}\right)=\dfrac{3}{4}$ &amp; $f'\left(\dfrac{2}{3}\right)=\dfrac{3}{4}$. there exists a holomorphic function $f:D \to D$ with $f\left(\dfrac{3}{4}\right)=-\dfrac{3}{4}$ &amp; $f'\left(\dfrac{3}{4}\right)=-\dfrac{3}{4}$ there exists a holomorphic function $f:D \to D$ with $f\left(\dfrac{1}{2}\right)=-\dfrac{1}{2}$ &amp; $f'\left(\dfrac{1}{4}\right)=1$.   With the help of Schwarz lemma &amp; its applications, we find that $(1)$ is false &amp; $(3)$ is true.  But, I can not think about options $(2)$ &amp; $(4)$. Cookie path and its accessibility to subfolder pages What does "sudo apt-get update" do? Do accepted answers still serve a useful purpose? In the Stack Exchange voting system, we have two classes of votes: standard up / down votes that anyone can cast, and special  that only the asker can.   Although accepting an answer does not always pin it at the top of the answer list, that green check mark does  about the correctness of the answer. This gives a single person much greater weight than the rest of the community. That green check mark can seem confusing to visitors, who see  or  answers marked as being correct. I've heard this from several friends recently who were surprised when they came across factually wrong answers that had been downvoted, yet still had that check mark next to them.  Moderators regularly field flags from even more experienced users who demand that the accepted answer be changed from one that is incorrect or even harmful to another. We decline these, because we're not supposed to be making technical judgments like that and because we have no way of accepting answers on behalf of the asker. However, these flags do show that some people have problems with the presentation of accepted answers vs. the community voting on all the others.  There's also all the fun that came with arguments over accept rate, and people badgering askers to accept their answers.   Questions on the Stack Exchange network are intended to be broadly useful, to help out many others in the future beyond the person asking the question. If that's our goal, why should the person asking the question have any more say than the rest of the world? If it's a broadly applicable question, why should one person be able to highlight something as correct simply because they asked it first?  I guess what I'm asking is: if we did away with accepted answers, converting them to upvotes where appropriate, and only let community voting sort out the best answers, would we lose something important? I thought I'd ask after reading  to , because I wasn't sure how I felt about accepted answers anymore. I would like to search my table having a column of first names and a column of last names.  I currently accept a search term from a field and compare it against both columns, one at a time with       select * from table where first_name like '%$search_term%' or      last_name like '%$search_term%';   This works fine with single word search terms but the result set includes everyone with the name "Larry". But if someone enters a first name then a space, then a last name, I want a narrower search result. I've tried the following without success.         select * from table where first_name like '%$search_term%' or last_name      like '%$search_term%' or concat_ws(' ',first_name,last_name)      like '%$search_term%';   Any advice?  EDIT:  The name I'm testing with is "Larry Smith".  The db stores "Larry" in the "first_name" column, and "Smith" in the "last_name" column.  The data is clean, no extra spaces and the search term is trimmed left and right.  EDIT 2:  I tried Robert Gamble's answer out this morning.  His is very similar to what I was running last night.  I can't explain it, but this morning it works.  The only difference I can think of is that last night I ran the concat function as the third "or" segment of my search query (after looking through first_name and last_name). This morning I ran it as the last segment after looking through the above as well as addresses and business names.    Does running a mysql function at the end of a query work better than in the middle? Does the order of declaration matter in Java/C#? In C++ I can't use a method if I declare it after the calling method.    Does this order matter in other languages like Java or C#? Sed -- Replace first k instances of a word in the file I want to replace only the first k instances of a word.  How can I do this?  Eg. Say file foo.txt contains 100 instances occurrences of word 'linux' .  I need to replace first 50 occurrences only. Ctrl -C, Ctrl -V not working in different keyboard layout When I am in English, Ctrl+C, Ctrl+V works fine when I need to copy paste. But when I turn to Greek, Ctrl+C and Ctrl+V and basically no shortcut almost works in Greek.  So each time I have to alt shift and go back to English in order to user Ctrl+C to copy something. How can I apply this to the Greek keyboard profile?  EDIT  I also realized that when using NetBeans IDE 7.4,  I can copy and paste in Greek but I can't use the tonic system of the language over the words. In Aptana studio I can't use Copy and paste Ctrl+C, Ctrl+V When using gedit everything works fine. Different software use different keyboard layout settings? How To Display Too Much Data We're building a web-based platform where the main dashboard shows a table of data for users to view and analyze. As we're growing this tool, we seem to be adding more and more columns and are running out of horizontal space on smaller screen resolutions (we're seeing some data wrap). It is important to the user to view all columns at once, so column hiding is somewhat out of the question, as is horizontal scrolling (per the boss's request and because horizontal scrolling sucks anyways). I was wondering if anyone knew of a clever UI for tables with many columns.  EDIT  Below is a screen capture of the layout of the table. Unfortunately for security purposes I had to blur out the column titles. This example has rows with practically no data in them, but in use they will have lots of data that will expand wider than their respective column titles. In response to some of the answers, it is imperative that the user see all the columns, as they are all necessary to analyze the data to make certain decisions. All the data is numeric aside from the first three columns. Thanks again for any feedback.    Ok so I see that uploading this image doesn't really do it justice... it takes up the full width of the screen at 1680x1050 resolution (22") and as data fills in the columns, the left column w/the text shrinks down a bit.  EDIT 2 I just wanted to say thank you to everyone's awesome ideas. I can only select one answer, but a lot of your ideas have proven very useful and may end up in the final product. Thanks again! Send data from Lightning Web Component (LWC) to a Visualforce page I am adding an LWC component in visualforce and need to add a handler for an event fired in the LWC component on the visualforce page. When googling all I can find is examples of how to do this with aura component using application events. LWC controller: handleSearchClick() {              const searchinfo = {          shipper: this.shipper,         system: this.system,         product: this.product,         status: this.template.querySelector('c-lwc-multi-select').value(),         period: this.period       };     this.dispatchEvent(new CustomEvent(         'dosearch',          {             detail: { data:  searchinfo},             bubbles: true,             composed: true,         }     ));     console.log({ 'lwcNominationSearch searchinfo': searchinfo }); }  AURA app: &lt;aura:application extends=&quot;ltng:outApp&quot; access=&quot;GLOBAL&quot;&gt; &lt;aura:dependency resource=&quot;c:lwcNominationSearch&quot; /&gt; &lt;aura:dependency resource=&quot;markup://force:*&quot; type=&quot;EVENT&quot;/&gt; &lt;/aura:application&gt;  Visualforce: &lt;div id=&quot;rcontainer&quot;&gt; &lt;/div&gt;  &lt;script&gt;     $Lightning.use(&quot;c:NotificationSearch_ltngoutApp&quot;, function()     {         $Lightning.createComponent(         &quot;c:lwcNominationSearch&quot;,         {},         &quot;rcontainer&quot;,         function(cmp)         {             console.log('component created');              //$A.eventService.addHandler({ &quot;event&quot;: &quot;c:myEvent&quot;, &quot;handler&quot; : visualForceFunction})               $A.eventService.addHandler({                 event: 'dosearch',                 handler: function (event) {                          console.log(&quot;vf event success&quot;);                 }             });          });     }); &lt;/script&gt; Google Chrome: Import/Export Passwords? I recently migrated from Windows7 to Kubuntu 10.0.4. In many ways, I'm loving the change. (I never knew it could be such a seemless process to write/test scripts!)  One of the few things that is causing me any hangup is that none of the passwords that were saved in my browser are available (obviously, since it's a completely separate installation). Is it possible to export my passwords from the Windows instance of Chrome and then import them into the Linux version? I can open Thunderbird but as soon as I click on any file thunderbird freezes. Went to tools can see first page of settings but thunderbird freezes.  Ran norton 360 &amp; rebooted too   Went to firefox website to download thunderbird Version 3.1.9 (3) program downloads and then freezes while norton checks for viruses....  Any suggestions? Quoting columns with spaces in PostgreSQL? I migrated a database from SQL Server to PostgreSQL.  Most column names contain double words, for example:  SELECT [Column Name] FROM table;   ...which does not work in PostgreSQL.  What is the correct syntax for PostgreSQL? What really causes light/photons to appear slower in media? Are there systems in classical mechanics that are provably non-deterministic? I have this table definition as part of a invoice  \begin{tabularx}{\textwidth}[ht]{lXrr}%   It worked fine for years until I have a very short word in the X column for the first time. Now my table is very small in width and centered horizontally on the page.  In my expectation the X column should fill up all space until the width of the table reaches the width of the page except the margins.  I have read about workarounds specifying something like 1.2\textwidth, but I don't like that, because the table is a template included via \include, so it would affect all my invoices.  I also tried \linewidth, \hsize and \columnwidth, but everything results in the same layout.  Is there a way to make the only X column expand so that it uses all available space?    Complete included table definition (Rechnungstabelle.tex):  \newcommand{\Rechnungstabelle}[4]{% vielen Dank für Ihren Auftrag. \noindent \begin{tabularx}{\textwidth}[ht]{lXrr}% \toprule% \bf{Anzahl} &amp; \bf{Bezeichnung} &amp; \bf{Einzelpreis} &amp; \bf{Gesamtpreis} \\% \midrule% #1% \bottomrule% &amp; \bf{Rechnungsbetrag}  &amp; &amp; \bf{\EUR{#2}} \\% \ifthenelse{\equal{#3}{}}{}{&amp; Enthaltene MwSt. 19\% &amp; &amp; \EUR{#3} \\}% \ifthenelse{\equal{#4}{}}{}{&amp; * Enthaltene MwSt. 7\% &amp; &amp; \EUR{#4} \\}% \end{tabularx}% }   Changing the table header row to  \bf{Anzahl} &amp; \bf{Bezeichnung} \hspace{\textwidth} &amp; \bf{Einzelpreis} &amp; \bf{Gesamtpreis} \\%   is a workaround, but I don't think that would be good TeX style.  Minimum example for reproducing:  \documentclass[ fontsize=12pt,                  paper=a4,                 foldmarks=TBMPL,                 fromalign=center,                 ngerman                 ]{scrlttr2} \usepackage{babel} \usepackage[utf8]{inputenx} \usepackage[right]{eurosym} \usepackage{tabularx} \usepackage{ltablex} \usepackage{booktabs} \usepackage{ifthen}  \input{Rechnungstabelle} \begin{document} \begin{letter}  \Rechnungstabelle{     1,0 h &amp; Do something &amp; \EUR{99,00} &amp; \EUR{99,00} \\      }     {99,00}     {}{} \end{letter} \end{document} What is the difference between image size and image quality? How do I install the Cinnamon Desktop? I have read that there is a new Gnome-2 like interface called Cinnamon produced by the Linux Mint developers.  Is this available for Ubuntu users - and if so how do I install it? So, for my science fair I had to test the gauge of a copper wire vs electrical resistance. What I did was I set up a series circuit involving a 6v battery, a light bulb, a multimeter, and a voltmeter. I would change out three different wires with three different gauges.   For the 4-gauge wire, I got 0.004V and 0.04A. For the 8-gauge wire, I got 0.003V and 0.04A For the 12-gauge wire, I got 0.001V and 0.04A.   In this experiment, what would the independent and dependent variables?  We also have to fill out a table like this: C# 4.0 optional out/ref arguments