Linux에서 Pharo에 일본어를 입력하는 방법

zeroonf의 경우

./pharo-ui -compositioninput Pharo.image
시동을 걸다.-compositioninput는 미소다.
이것은 CogVM 옵션이며 Squeak도 마찬가지입니다.

PharoLauncher의 경우


현재 Pharo Launcher는 VM에 대한 옵션을 설정할 수 없기 때문에 Pharouncher를 도입해 봤습니다.VM 캐시를 편집하는 스릴러 소설도 있지만 매번 VM이 업데이트될 때마다 편집이 번거롭기 때문에 먼저 Pharo Launcher에 유닉스학과-compositioninput를 추가하면 Pharo를 시작합니다.
gist에 넣었다헝<unk>을 깁다.
wget https://gist.githubusercontent.com/tomooda/c70abc3efdea398b80137a111e5a919b/raw/64658e381f2ee74008e1abb0b6da8767d115fcf2/PhLImage-launchCommandWithuseSettings.st
명령 케이스에서 Linux를 실행하고 GUI에서 Linux를 사용하는 사람은 완성된 파일을 열린 PharoLauncher에 놓으십시오.
그러면 메뉴가 나옵니다. Install into new change set을 선택하십시오.

CUI에서 사용하는 사람은 PharoLauncher에서 일본어를 사용하는 3가지 방법를 참고하여 개발자 모드를 선택하여 상기 파일을 filein하십시오.
그런 다음 오른쪽 아래 Quit 버튼을 사용하여 Pharo Launcher를 일시적으로 종료합니다.

창 관리자의 닫기 버튼이 종료되면 저장할 수 없는 수정 사항이 있으므로 번거로우므로 Pharo Launcher 오른쪽 아래에 있는 Quit 버튼을 사용해야 합니다.
패치 내용은 다음과 같습니다.단지 고정된 모자일 뿐, 며칠 지나면 Pharouncher에게 일반화된다.
launchCommandWith: vmCommand useSettings: usePharoSettings
    | imagePath vmDirectoryPath command basicCommand |
    imagePath := file pathString.
    vmDirectoryPath := vmCommand asFileReference parent fullName.
    command := String
        streamContents: [ :cmd | 
            cmd << 'cd ' << file parent pathString surroundedByDoubleQuotes << ' && '.
            Smalltalk os isUnix
                ifTrue: [ cmd << (self exportLDLibraryPathCommandWith: vmDirectoryPath) << ' && export SQUEAK_PLUGINS="" && ' ].
            cmd << vmCommand surroundedByDoubleQuotes.
            Smalltalk os isUnix ifTrue: [ cmd << ' -compositioninput'].
            cmd << ' ' << imagePath surroundedByDoubleQuotes.
            usePharoSettings ifFalse: [ cmd << ' --no-default-preferences End of statement list encountered ->' ] ].
    basicCommand := self class launchInALoginShell
        ifTrue: [ Smalltalk os isWindows
                ifTrue: [ 'cmd /C ' , command ]
                ifFalse: [ 'bash -l -c ''' , command , '''' ] ]
        ifFalse: [ command ].
    ^ basicCommand utf8Encoded asString

좋은 웹페이지 즐겨찾기