I've been using "Avast Secure Browser" for some time, tried M/S Edge for
a few months,
but used to use Firefox for many years!
Yes, I see that behaviour in Firefox + Noscript, too. It's a bit
better than what I had from
copy&paste from the "HTML problem view" as available in the variant
view, eg
https://projecteuler.net/minimal=729
Still pretty kludgy. Looks as if I'll have to write my own
conversions, assuming the \ is an excape
character introducing a MathJax code sequence, eg \frac 1 2 ==> 1/2 (or
1%2 in proper J!), if I'm
to clean up the pasted version.
Thanks again,
Mike
On 11/10/2020 16:51, Raul Miller wrote:
Oh, sorry, I misunderstood your question and difficulty.
For something like that, I would use a browser which does not support
javascript. (Firefox with the noscript extension installed,
specifically, though a text only browser like lynx might work).
Using that approach, here's what I got from copy and paste (without
bothering with a text editor to clean it up):
----------------
Consider the sequence of real numbers $a_n$ defined by the starting
value $a_0$ and the recurrence $\displaystyle a_{n+1}=a_n-\frac 1
{a_n}$ for any $n \ge 0$.
For some starting values $a_0$ the sequence will be periodic. For
example, $a_0=\sqrt{\frac 1 2}$ yields the sequence: $\sqrt{\frac 1
2},-\sqrt{\frac 1 2},\sqrt{\frac 1 2}, \dots$
We are interested in the range of such a periodic sequence which is
the difference between the maximum and minimum of the sequence. For
example, the range of the sequence above would be $\sqrt{\frac 1
2}-(-\sqrt{\frac 1 2})=\sqrt{ 2}$.
Let $S(P)$ be the sum of the ranges of all such periodic sequences
with a period not exceeding $P$.
For example, $S(2)=2\sqrt{2} \approx 2.8284$, being the sum of the
ranges of the two sequences starting with $a_0=\sqrt{\frac 1 2}$ and
$a_0=-\sqrt{\frac 1 2}$.
You are given $S(3) \approx 14.6461$ and $S(5) \approx 124.1056$.
Find $S(25)$, rounded to 4 decimal places.
----------------
I hope this helps,
--
Raul
On Sun, Oct 11, 2020 at 11:36 AM 'Michael Day' via General
<[email protected]> wrote:
Thanks for the tip, Raul, but it doesn't fix the problem for me, at
least with my
understanding of your remarks.
I assume M/S Wordpad and Notepad are such editors, as you have in mind,
but I'm
still not seeing the missing text with either. Pasting into a Word-type
document,
actually into a blank Open Office page, shows more of the text, but is
still not terribly
useful, since %: 1%2 (as it were in plain J) becomes 12, still leaving
a lot of hand-editing
to be done.
Perhaps you could have a look at https://projecteuler.net/problem=729 to
see how
it works for you.
Many regards,
Mike
On 11/10/2020 16:04, Raul Miller wrote:
In general, for copy and paste problems, nowadays I paste into a plain
text editor that does not support unicode, where I also fix any line
length errors before copying and pasting into J.
Unicode implementations, in their current state, are programming
language hostile (more specifically, in the Unicode standard, there's
lots of little recommendations about how programming languages
implement Unicode which were made in ignorance of the languages).
--
Raul
On Sun, Oct 11, 2020 at 9:10 AM 'Michael Day' via General
<[email protected]> wrote:
I wonder - how do other J-users trying to solve Project Euler problems
cope with the
(to me) fairly new display format, which is apparently MathJax?
Using Windows 10, copy&paste to get the problem statement into my J
edit screen used to be adequate
to get it where I need it as a set of NB. comment lines. I'd nearly
always have to tweak the quoted
text, but it was manageable.
It's now losing too much information, and it's tedious typing
everything in. I wasted time solving
the relatively easy problem 727 because I'd mis-typed 1 <: ra < rb < rc
<: 100 with <: everywhere.
Here's a snippet from today's problem, 729, using the old method:
"Consider the sequence of real numbers [LF]
defined by the starting value [LF]
and the recurrence [LF]
[LF]
for any ."
[I've typed in "[LF]" in this message quote to confirm the gratuitous
line-feeds which appear instead of
marked-up text elements, such as an, a0...]
It's possible to capture the explicit markup code from the display,
using a widget tagged with
"Show HTML problem content"
Here's the same paragraph using that view, ie copy&pasted from
problem 729, https://projecteuler.net/minimal=729
"<p>Consider the sequence of real numbers $a_n$ defined by the starting
value $a_0$ and the recurrence
$\displaystyle a_{n+1}=a_n-\frac 1 {a_n}$ for any $n \ge 0$.</p>
<p>"
I'd like it to appear in the J script in plain-ish commented text, eg:
NB. Consider the sequence of real numbers an defined by the starting
value a0 and the recurrence
NB. a[n+1] =an - 1/an for any n >: 0.
SO - I can soldier on and work up a function or two to translate the
data from clipread (in JQt) ,
but I've never seriously got into html, and suspect I'd be reinventing
the wheel from first principles when
someone probably knows this stuff backwards and might even have some
suitable code.
BTW, Google has thrown up "pandoc", and J has addons/format/publish.
Both are file-based and don't work
on clipboard data as far as I can see so far.
Thanks for any help,
Mike
PS - I've just checked behaviour on the iPad with J701 - copy&paste on
that kit has been pretty bad for some time;
it doesn't lose the text, but uses a line feed with every character in
an escape sequence. eg
"a_{n+1}= a_n " becomes
"
a
n
+
1
=
a
n
[etc]
"
--
This email has been checked for viruses by Avast antivirus software.
https://www.avast.com/antivirus
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm
--
This email has been checked for viruses by Avast antivirus software.
https://www.avast.com/antivirus
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm
--
This email has been checked for viruses by Avast antivirus software.
https://www.avast.com/antivirus
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm