LATEX-L Archives

Mailing list for the LaTeX3 project

LATEX-L@LISTSERV.UNI-HEIDELBERG.DE

Options: Use Forum View

Use Proportional Font
Show Text Part by Default
Show All Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Subject:
From:
Bruno Le Floch <[log in to unmask]>
Reply To:
Mailing list for the LaTeX3 project <[log in to unmask]>
Date:
Tue, 1 Aug 2017 07:47:19 -0400
Content-Type:
text/plain
Parts/Attachments:
text/plain (41 lines)
On 07/31/2017 10:45 AM, Will Robertson wrote:
> Hi Werner,
> 
> The first thing you can do is to ask the fontspec person to update the package :)
> But of course you have a broader point:
> 
>> On 31 Jul 2017, at 11:53 pm, Werner LEMBERG <[log in to unmask]> wrote:
>>
>> To satisfy the LPPL I thought the right solution is to copy
>> `fontspec.sty' to `fontspec-patched.sty', then applying the following
>> change:
> 
> In fact, requiring a change to the filename is no longer written explicitly into the LPPL.
> (Long story, don’t ever ask Frank how many emails it involved.)
> 
> You would be well within your rights to add something like the following to the top of your patched version of fontspec.sty:
> 
>     \typeout{This is Werner Lemberg’s altered copy of fontspec vX.X.}
> 
> The most important thing is that the altered code is clearly differentiated to the user as being altered from its original.
> 
> * * *
> 
> A possible alternative to your problem would be to trick LaTeX into thinking that you had already loaded fontspec.sty.
> This would be done with something like:
> 
>     \expandafter\def\csname [log in to unmask]\endcsname{}
> 
> (Look into memoir.cls’s \EmulatedPackage code for more details.)
> 
> * * *
> 
> Hope this helps,
> Will
> 

It's slightly better to change the \ProvidesPackage line so that the
change shows up in the \listfiles.

Bruno

ATOM RSS1 RSS2